2014-10-08 3 views
-4

Это для моего домашнего задания, поэтому я не хочу, чтобы какой-либо код отвечал только на объяснение того, как лучше всего продолжить.Вывести первую букву каждой строки в списке массивов?

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

Я могу вывести список с помощью System.out.println (list); но мне нужно напечатать только первый символ каждого слова.

Как мне это сделать?

Приветствие ...

+0

Разместите здесь код –

+1

использовать * для каждой петли * и 'Шара()' метода класса String. – TheLostMind

+2

Если вы задаетесь вопросом о массе голосов - это потому, что вы продемонстрировали потрясающе небольшое количество усилий и предварительных исследований. –

ответ

-1
for(String s: list){ 
    System.out.println(s.charAt(0)); 
} 

Выводит символ в индексе нулевой строки для каждой строки s в списке

+0

Вопрос конкретно не требует кода. –

+0

@ Duncan Да, потому что он боялся, что люди не помогут ему в вопросе домашнего задания, если они думают, что он просто просил код ...duh – sunrize920

+0

Ну, некоторые люди хотят учиться, не питаясь ложкой. Что такое фиксация кода в любом случае? –

1

Основная идея была бы перебрать каждый String в вашем List, и для каждого из них возьмите первый символ (посмотрите на это the docs for String), а затем распечатайте его обычным способом (я бы предположил, что у System.out.println()).

0

я получаю -1, но в любом случае ... Вот что вам нужно будет узнать из задания:

1.) Итерация (или цикл) через каждую строку в списке.

манипуляция 2.) Строки: только получить первый символ вашей строки по адресации это индекс (положение) в строке

Для каждой строки в списке, распечатать первую букву строки, которую вы в настоящее время есть в ваших «руках» при повторении.

0

@ sunrize920 уже дал вам ответ ...

Я постараюсь дать вам путь, чтобы найти его.

Есть довольно хорошая документация API Java на домашней странице Oracle http://docs.oracle.com/javase/8/ http://docs.oracle.com/javase/8/docs/api/index.html

со страницы API вы можете найти то, что методы доступны для классов, которые вы используете. .

http://docs.oracle.com/javase/8/docs/api/java/lang/String.html

Это должно помочь вам в ответ самостоятельно.

Если вы начинаете изучать программирование вы также можете установить несколько хороших привычек рано ...

Посмотрите JavaDoc и JUnit. http://en.wikipedia.org/wiki/Javadoc http://en.wikipedia.org/wiki/JUnit

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