czytanie linii znak po znaku

0

Witam.

Zrobiłem taki oto kod do wyświetlania znak po znaku:

public class test {
	public static void main(String args[]){
		String[] robotext = {"W","i","t","a","j"," w"," ś","w","i","e","c","i","e"}; 
			for(int i = 0;i < robotext.length;i++){
				try
				{
					Thread.sleep(400);
				}catch(Exception e){
					
				}
				System.out.print(robotext[i]);
		}
	}
}
}

i pytanie brzmi, czy da się to zrobić prościej?
Uprzedzam, że linijka:

String[] robotext = {"W","i","t","a","j"," w"," ś","w","i","e","c","i","e"}; 

nie może być typem char[]

Chciałbym jakoś skonwertować:
String robotext = "Witaj świecie";
do takiego jak wyżej, lecz nie wiem czy to w ogóle możliwe.

1
public class Main {

    public static void main(String[] args) {
        String string = "Hello word";
        String[] characterTable = string.split("");

        for (String character : characterTable) {
            System.out.println(character);
        }

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

dwa sposoby

1 użytkowników online, w tym zalogowanych: 0, gości: 1