创建对话框语句
String m =(String)JOptionPane.showInputDialog(参数)
请问创建对话框的语句中(String)有什么意义,为什么不是直接String m = JOptionPane.showInputDialog(参数),这样就是将JOptionPane类的showInputDialog()方法的结果赋值给String类型的变量m 。
这种加了(String)的用法只有这一句代码会出现么?还是一种普遍的用法,请举几个例子。
------解决方案--------------------
LZ需要强化下JAVA基础。
看看方法的返回值类型。类型和你定义的接收类型不一至,要强转喽。