Предположим, что линии - это массив строк (как в приложении Backwards ниже).Напишите цикл for, который печатает в столбце длины строк в массиве, начиная с длины последней записи в массиве и заканчивая элементом массива в позиции 0.
Например,если строки состоят из этих трех строк:
Сейчас
время
для всех хороших людей
ваш код должен напечатать:
16
8
6
Как напечатать количество символов в массиве?Я пытался решить эту проблему по крайней мере 20 раз безрезультатно !!!Пожалуйста помоги!
import java.util.*;
public class Backwards {
public static void main(String[] args) {
String[] lines = new String[50];
Scanner scan = new Scanner(System.in);
int pos = 0;
String t = " ";
while(t.length() > 0){
t = scan.nextLine();
lines[pos] = t;
pos++;
}
for(int j = pos - 1; j >= 0; j--){
lines[j] = lines[j].toUpperCase();
System.out.println(lines[j]);
}
}
}