S
Simon4123143143
Gast
Moin!
Schreiben Sie eine Methode, die ein Array von Zeichen (char) als Parameter erwartet und einen String mit den Zeichen des Arrays rückwärts zurück gibt.
Das ist die Aufgabenstellung.
Hier meine Lösung:
package uebung8;
import javax.swing.JOptionPane;
public class ArrayJava {
public static String[] rueckwarts (char[] ausgabe) {
String[] ausgabe1 = new String[];
for(int i=ausgabe.length-1; i>=0; i--) {
ausgabe1 = "hallo" + ausgabe;
}
return ausgabe1;
}
public static void main(String[] args) {
String[] ausgabe;
String eingabe = JOptionPane.showInputDialog("Bitte geben Sie die Anzahl an Buchstaben ein.");
int n = Integer.parseInt(eingabe);
char[] array = new char[n];
for (int i = 0; i < array.length; i++) {
JOptionPane.showInputDialog("Bitte geben Sie die Buchstaben ein.");
}
ausgabe = rueckwarts(array);
for (String endgueltig: ausgabe) {
System.out.println(endgueltig);
}
}
}
Schreiben Sie eine Methode, die ein Array von Zeichen (char) als Parameter erwartet und einen String mit den Zeichen des Arrays rückwärts zurück gibt.
Das ist die Aufgabenstellung.
Hier meine Lösung:
package uebung8;
import javax.swing.JOptionPane;
public class ArrayJava {
public static String[] rueckwarts (char[] ausgabe) {
String[] ausgabe1 = new String[];
for(int i=ausgabe.length-1; i>=0; i--) {
ausgabe1 = "hallo" + ausgabe;
}
return ausgabe1;
}
public static void main(String[] args) {
String[] ausgabe;
String eingabe = JOptionPane.showInputDialog("Bitte geben Sie die Anzahl an Buchstaben ein.");
int n = Integer.parseInt(eingabe);
char[] array = new char[n];
for (int i = 0; i < array.length; i++) {
JOptionPane.showInputDialog("Bitte geben Sie die Buchstaben ein.");
}
ausgabe = rueckwarts(array);
for (String endgueltig: ausgabe) {
System.out.println(endgueltig);
}
}
}