Beispiel: Wenn Sie die Zeichenfolge "SUN" erhalten
+++++ +SUN+ +++++
Scanner sc = new Scanner(System.in);
String word = sc.nextLine();
int wordNum = word.length();//Anzahl der Zeichen in einem Wort
int lineNum = wordNum + 2;//Anzahl der Zeichen, die zum Einschließen eines Wortes erforderlich sind
Character [][] plus = new Character[3][lineNum];//
for(int i = 0; i < plus.length; i ++) {
for(int j = 0; j < plus[i].length; j++) {
plus[i][j] = '+';
for(int k = 0; k < word.length(); k++) {
int l = k + 1;
plus[1][l] = word.charAt(k);//Extrahieren Sie die Zeichen des Wortes zeichenweise in einer Schleife und aktualisieren Sie das Element so, dass es eingeschlossen ist
}
System.out.print(plus[i][j]);
}
System.out.println("");
}
Ich habe das Gefühl, dass ich es ziemlich gut gemacht habe. Ich habe versucht, die Dreifachschleife (oder besser gesagt) zu verwenden, aber ich weiß nicht, ob sie auf diese Weise verwendet wird.