当前页面: 开发资料首页 → 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吧
谢谢大家!
只有这点分,呵呵,大家不要责怪!!