У меня есть программа, и мне нужно это понять, но я не понимаю две строки. Итак, существует одномерный массив - int [] names, и два символа - char let1, let2. Теперь есть команда:Java: Назначение в Char
char let1 = names[i].charAt(names[i].length()-1);
char let2 = names[i+1].charAt(0);
Что это значит?
Этот код не компилируется, если 'names' фактически является' int [] '. Понятно, что это 'String []'. Теперь какой * конкретный * бит этого кода вы не понимаете? –
Вы уверены, что тип 'names' является int? –
length является атрибутом, если это int [], charAt - это метод, а length - также метод для String. –