그래서 두 번째 문자열 인수를 사용하는 메서드를 만들려고합니다. 두 번째 문자열 인수는 첫 번째 문자열 인수에서 제거 할 문자열입니다. 내 코드에 무슨 문제가 있는지 알아낼 수 없습니까? 어떤 도움이 필요합니까? 감사.문자열에서 지정된 문자열을 제거하는 방법
내가하는 일의 예 : 첫 번째 인수로 "a, b, c"를 전달하고 두 번째 인수로 ","를 전달하면 "abc"가 반환됩니다.
public List<String> split(String string, String delimiter){
//create and init arraylist.
List<String> list = new ArrayList<String>();
//create and init newString.
String newString="";
//add string to arraylist 'list'.
list.add(string);
//loops through string.
for(int i=0;i<string.length();i++){
//stores each character from string in newString.
newString += string.charAt(i);
}
newString.replace(delimiter, "");
//remove string from arraylist 'list'.
list.remove(string);
//add newString to arraylist 'list'.
list.add(newString);
return list;
당신이하려는 일의 예를 들려 줄 수 있습니까? – Bill
이 언어를 나타내는 태그를 추가하십시오. –
'String.split'을 보았습니까 (http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#split%28java.lang.String%29)? – nullptr