У меня есть array of strings, String[] data
, и его 10 элементов имеют значение P
и так data[10]={java.lang.String@587}"P"
Когда я проверяю на data[10]
, я получаю data[10].value[0] = 'P' 80
, я не уверен, что это 80
имеет в виду тоже.
В моей программе я пытаюсь проверить
if (data[10] == "P") {
lookUp = data[7] + "." + data[8]+ "." + "Old";
} else if (data[10] == "C") {
lookUpCode = data[7] + "." + data[8] + "." + "Old";
} else {
lookUpCode = data[7] + "." + data[8];
}
Итак, у меня есть проблема в том, что даже если data[10]="P"
даже тогда я нажму последний else
, а не первый if
циклесть предложения?