ich eine String
durch den Benutzer eingegeben zu umkehren bin versucht, aber ich diesen Fehler erhalte, wenn ich das Programm ausführen:„Die Methode ToCharArray() ist nicht definiert für den Typ Scanner“
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method toCharArray() is undefined for the type Scanner
Warum bin ich diesen Fehler bekommen? Hier ist mein Programm:
import java.util.Scanner;
public abstract class StringReverse {
public abstract char[] toCharArray();
private static Scanner input;
public static <string> void main(String[] args){
System.out.println("Enter a string: ");
Scanner String = new Scanner(System.in);
String str = input.next();
char[] strArray = input.toCharArray();
for (int i = strArray.length - 1; i >= 0; i--)
{
System.out.print(strArray[i]);
}
}
}
ändern in 'char [] strArray = str.toCharArray();' –
Ich weiß nicht, wie viel klarer die Ausnahme möglicherweise sein könnte ... – John3136
und ändern 'Scanner String = neuer Scanner (System. in); 'to' input = new Scanner (System.in); ' –