class liste
{
int numara;
String ad;
String soyad;
liste sonraki;
}
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new FileReader("C:\\bagli.txt"));
BufferedReader reader = null;
String s;
Scanner klavye = new Scanner(System.in);
listeler mylist = new listeler();
while(br.ready())
{
s=br.readLine();
String[] firstLine = s.split("#");
liste kayıt = new liste();
kayıt.numara = Integer.parseInt(firstLine[0].trim());
kayıt.ad = firstLine[1].trim();
kayıt.soyad = firstLine[2].trim();
mylist.ekle(kayıt);
}
我收到以下错误
Exception in thread "main" java.lang.NumberFormatException: For input string: "33"
在以下一行:
kayıt.numara = Integer.parseInt(firstLine[0].trim());
正确的代码应该是什么?
中的bagli.txt33#ahmet#korkusuz 44#hanife#demir 66#murat#tok