Kann mir jemand meinen Fehler zeigen.
Ich komm leider nicht drauf.
Vielen Dank
package de.codegym.task.task07.task0712;
/*
Kürzeste oder längste
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws Exception {
//schreib hier deinen Code
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> list = new ArrayList<>();
int k=0,knr=0;
int g=0,gnr=0;
for(int i =0;i<10;i++){
String text = eingabe.readLine();
list.add(i,text);
}
for(int i=0; i<10;i++){
String w =list.get(i);
int x = w.length();
if (x<k){
k=x;
knr=i;
}
else if(x>g){
g=x;
gnr=i;
}
}
if(knr<gnr){
System.out.println(list.get(knr));
}
else{
System.out.println(list.get(gnr));
}
}
}