JOptionPane.showMessageDialog()对于参数(null,boolean)不适用?

awnujtg 2010-01-28 08:37:31
import javax.swing.JOptionPane;
public class j {
public static void main(String[] args) {

String i=JOptionPane.showInputDialog(null,"输入第一个整数");
int a = Integer.parseInt(i);
String n=JOptionPane.showInputDialog(null,"输入第二个整数");
int p = Integer.parseInt(n);
String l=JOptionPane.showInputDialog(null,"输入第三个整数");
int y = Integer.parseInt(l);
JOptionPane.showMessageDialog(null,(a+p)>y);
}

}
...全文
267 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liumin_csu 2010-01-28
  • 打赏
  • 举报
回复
Boolean bo = Boolean.valueOf(boolean b)
liumin_csu 2010-01-28
  • 打赏
  • 举报
回复
将(a+p)>y转化为Integer
liumin_csu 2010-01-28
  • 打赏
  • 举报
回复
showMessageDialog(Component parentComponent, Object message)
第二个参数要为显示的对象 ,(a+p)>y不是对象。请参考api
awnujtg 2010-01-28
  • 打赏
  • 举报
回复
上面的JOptionPane.showMessageDialog(null,(a+p)>y);为什么出错了?

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧