站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题大家都来帮帮我,新手啊~~

大家都来帮帮我,新手啊~~

摘要: 大家都来帮帮我,新手啊~~


import javax.swing.JOptionPane;
public class Square4{
public static void main(String args[]){
String nStr=JOptionPane.showInputDialog("请输入一个整数:");
int n=Integer.parseInt(nStr);
int nn=n*n;
int nnn=n*n*n;
int nnnn=n*n*n*n;
JOptionPane.showMessageDialog(null,n+"的平方是"+nn//这里要换行,怎么写
n+"的三次方是"+nnn //这里要换行,怎么写
n+"的四次方是"+nnnn, //这里要换行,怎么写
"n的次方",JOptionPane.PlAIN_MESSAGE);
}
}

请问这个程序怎么在弹出的窗口中换行呀


/n/r


n+"的平方是"+nn+"/n"+n+"的三次方是"+nnn+"/n"+n+"的四次方是"+nnnn



字符“/n”是换行符


public class Square4{

public static void main(String args[]){
String nStr=JOptionPane.showInputDialog("请输入一个整数:");
int n=Integer.parseInt(nStr);
int nn=n*n;
int nnn=n*n*n;
int nnnn=n*n*n*n;
JOptionPane.showMessageDialog(null,n+"的平方是"+nn+"/n"
+n+"的三次方是"+nnn+"/n"
+n+"的四次方是"+nnnn+"/n",
"n的次方",JOptionPane.PLAIN_MESSAGE);

System.exit(0);
}
}


/r在这里起什么作用呀?


JOptionPane.showMessageDialog(null,n+"的平方是"+nn+"/n"+
n+"的三次方是"+nnn+"/n"+
n+"的四次方是"+nnnn,
"n的次方",JOptionPane.PLAIN_MESSAGE);


System.exit(0);
在这里有什么作用。
我用System.exit(1);也是可以正常退出的呀。。
???


就是一个返回值。。。给系统的。说明是正常。



/n/r就是回车+换行


我一般用/n/r,这是一个完整的换行。有些时候只用/n会显示一个小方框,而不是换行。保险点,所以我用/n/r


System.exit(0)
是当你在那弹出框按下“确定”或“关闭”按钮后, 窗口会关闭, 程序自动退出。

否则,窗口没关闭,内存没释放

至于那个退出码,我知道得不多, 自己参考API吧


谢谢大家!
只有这点分,呵呵,大家不要责怪!!


↑返回目录
前一篇: 求助:关于接口的问题!
后一篇: 简单的问题,谢谢大家!!!