-2
Мне нужно удалить значение String, как cat и fish, из переменной String. Я сделал несколько примеров кода Java для удаления строковых значений.Удалить значение строки с помощью Java
public static void deleteAccNode(String refId){
String refId [] = {"Fish","Dog","Dolphins","rowboat","Fish","sailor","Cat","cats","Cat","Fish",
"Fish","Tree","Fishes","Cat","Cat","CAT","Cat"};
try {
System.out.println("GeneralLength"+refId.length);
for (int n = refId.length; n <= 1;){
if(refId.equals("Cat")){
System.out.println("cat : :"+refId);
How to remove the String value?remove("Cat");
}else if(refId.equals("Fish")){
System.out.println("Fish : :"+refId);
How to remove the String value?remove("Fish");
}
n--;
}
} catch (NullPointerException e) {
e.printStackTrace();
}
}
}
Требуемая мощность: Собака, дельфины, гребная, моряк, кошки, дерево, Рыбки, CAT Но Токовый выход: NullPointerException
так ... что вас останавливает? – Stultuske
В чем проблема? –
'String =" Fish "," Dog "," Dolphins "," rowboat "," Fish "," sailor "," Cat "," cats "," Cat "," Fish ", +" Fish " «Дерево», «Рыбы», «Кошка», «Кошка», «CAT», «Cat»; «Никогда раньше не было такого. Я не думаю, что он компилируется? – ifly6