продвигаться вперед - PullRequest
       6

продвигаться вперед

0 голосов
/ 25 февраля 2012

Я пытаюсь просмотреть каждый символ строки и получить первый символ, который можно найти в 1-м, 2-м, ... пробеле.Итак, вот что у меня есть:

  String add1 = "A2B";
  String add2 = "BDR";
  String result = "BFT";

  String line = add1+add2+result;
  char aChar;
  for(int i=0; i<aChar; i++) {
    aChar = line.charAt(i);
    System.out.println(aChar);
  }

Я думаю, что я немного запутался.Любая помощь приветствуется.

Ответы [ 4 ]

2 голосов
/ 25 февраля 2012

Ваш цикл должен читать

for(int i=0 ; i < line.length(); i++) {
    aChar = line.charAt(i);
    System.out.println(aChar);

}
1 голос
/ 25 февраля 2012

Я думаю, что вы имеете в виду:

for(int i=0; i < line.length(); i++){
    char aChar = line.charAt(i);
    System.out.println(aChar);
}

Кстати: форматирование вашего кода ужасно

1 голос
/ 25 февраля 2012

Я думаю, вам нужно переписать ваше заявление как:

for (int i=0; i<line.length(); i++)  {
1 голос
/ 25 февраля 2012

Я думаю вы почти у цели - вам просто нужна помощь с лимитом:

for (int index = 0; index < line.length(); index++) {
    char c = line.charAt(index);
    System.out.println(c);
}

Это то, что вы пытались достичь? (Обратите внимание, что все это происходит после того, что вы упомянули в своем комментарии - это просто простая конкатенация строк.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...