D
D
deleted-ITema3252015-05-28 18:30:06
Java
deleted-ITema325, 2015-05-28 18:30:06

JAVA array, how to access a string element in an array?

I have a one dimensional array which consists of 2 words. How do I iterate over each word character by character?
String[] massiv = {"Hello","World"};

Answer the question

In order to leave comments, you need to log in

2 answer(s)
L
LittleFatNinja, 2015-05-28
@LittleFatNinja

massiv[0]
iterate massiv[1] iterate

E
Evgeny Kornachev, 2015-05-30
@zelan

String[] stringArray = {"Hello","world"};
    
    
    //перебираем по очереди каждое слово массива строк
    for (String string : stringArray) {
      /*
       * конвертируем текущий элемент  массива строк в массив символов
       */
      char[] charArray = stringArray[0].toCharArray();
      
      /*
       * Перебираем посимвольно массив символов полученыый выше
       * до тех пор пока массив не закончится
       */
      for (char simvol : charArray) {
        //делаем чтонибкдь с символом simvol
        //например:
        System.out.println("'" + simvol + "' " );
      }
      
      System.out.println();
    }
    
    /*
     * Результат выполнения
     * 
     * 'H' 'e' 'l' 'l' 'o'
     * 'w' 'o' 'r' 'l' 'd'
     */

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question