Мне нужно сравнить значение из списка со значением из массива. я написал следующее:сравнить список и массив
public class JavaApplication3 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic hereut
List<String> l = new ArrayList<String>();
l.add("test");
l.add("b");
String v = "";
String s = "";
String[] arr = {"test", "c", "b"};
for (int i = 0; i < l.size(); i++){
v = "";
s = "";
//System.out.println(l.get(i));
for (int j = 0; j < arr.length; j++){
if (l.get(i).equals(arr[j])){
s = i + "";
}else{
s = arr[i];
}
v = v + s + ",";
}
System.out.println(v);
}
}
}
Я получаю следующее 0, тест, тест, с, с, 1 , но мне нужен результат: 0, с, 1 ,
Привет, я получаю сообщение об ошибке в строке для (указатель
coco
ожидается информация не доступна ';' ожидаемые несовместимые типов требуется: булево найдено: Int – coco
что, если 'для (; указателя
Elbek