不兼容的类型

时间:2012-02-09 02:02:51

标签: java types

我已经查看了其他字符串解析示例,并认为我的语法正确。

当我尝试编译这个无法兼容的类型

时出现错误
String temp=date.split("/");  //parse date

任何建议

System.out.println("Enter the date in mm/dd/yyyy format. ");  //user input
Scanner keyboard = new Scanner(System.in);                    //read input
String date=keyboard.next();                                //store input
String temp=date.split("/");  //parse date
int month=IntegerparseInt(temp[1]);
int day=IntegerparseInt(temp[0]);
int year=IntegerparseInt(temp[2]);
System.out.println(month);
System.out.println(day);    
System.out.println(year);

1 个答案:

答案 0 :(得分:4)

split会返回String array,而非String。您错误地复制了此代码,因为在下一行中您使用temp作为数组。