Как создать код для подсчета количества символов в списке массивов? (Java) - PullRequest
0 голосов
/ 15 апреля 2020

Допустим, у меня есть массив: [Мэри, один, имел, два, а, три, маленький, ягненок] Я понимаю, как учесть пробелы в этом массиве, но как насчет символов в каждом слове? Как мне это кодировать?

Ответы [ 2 ]

1 голос
/ 15 апреля 2020

Либо с использованием массива строк или ArrayList, вот что вам нужно:

В случае списка строк как ArrayList

ArrayList<String> list = new ArrayList<String>(Arrays.asList("Mary", "one", "had", "two", "a", "three", "little", "lamb"));

В случае списка строк как строки Array

String[] list = new String[] {"Mary", "one", "had", "two", "a", "three", "little", "lamb"};

Затем выполните итерацию и получите длину каждого из них:

for (String str : list) {             
    System.out.println("String Length of '"+str+"' is: " + str.length());       
}
0 голосов
/ 15 апреля 2020

Вы можете l oop через массив и подсчитать, сколько символов в каждом слове, используя .length ()

int total = 0;
for (String str: array) {
    total += str.length();
} 
System.out.println(total);
...