Mein Programm erlaubt mir nur geben Sie 3 Zeichen in das Array und nicht fünf. Warum ist das so?Programm gibt mir nicht das gewünschte Ergebnis
import java.io.*;
public class Prog{
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
char c[] = new char[5];
for(int i=0;i<-4;i++){
c[i]= (char) br.read();
}
}
}
Wie erfolgt die Eingabe der Zeichen? .. einzeln durch Drücken der Eingabetaste? – TheLostMind
entfernen Sie das Minus zuerst aus Ihrer Schleife – FSm