2013-12-01 4 views
-5

Все, что мне нужно знать, это найти длину строки внутри массива. Я также хотел бы знать, как найти строку, которая сначала начинается в алфавитном порядке в массиве.Java - Как найти длину строки в массиве?

+1

Это действительно 2 вопроса. Оба из которых, вероятно, уже имеют ответы здесь на SO. –

+0

http://stackoverflow.com/questions/14945656/list-an-array-of-strings-in-alphabetical-order –

+0

@peter Я думаю, что у него проблемы с написанием правильного вопроса:/ – Bohemian

ответ

3

myArr[0].length()

Это будет доступ к строке в ячейке 0, а затем получить длину его.

Кроме того, для сортировки по алфавиту, вы можете использовать

Arrays.sort(myArr);

0

Вы можете просто использовать .length метод на любом элементе массива строк, чтобы получить его длину, и отсортировать этот массив по алфавиту вы ча использовать .sort метод -

Например -

String[] strings = { "Hello ", "This ", "is", "Sorting", "Example" }; 
Arrays.sort(strings); 

Таким образом, после сортировки strings[0] будет Example и string[0].length() будет 7

+1

Вы имеете в виду 'string [0] .length()', правильно? –

+0

@JoshM Ahh ..... –

Смежные вопросы