import javax.swing.JOptionPane;
public class nsquare
    {
public static void main(String args[])
        {
        String s= JOptionPane.showInputDialog("输入一个整数");
        int n = Integer.parseInt(s);
        int nn=n*n;
        int nnn=nn*n;
        int nnnn=nn*nn;
        JOptionPane.showMessageDialog(
        null,
        s+"的平方"+nn+","+
                  s+"的立方"+nnn+","+
                  s+"的四次方"+nnnn,
        "标题:3的次方值",
        JOptionPane.PLAIN_MESSAGE);
        System.exit(0);
        }
    }
showMessageDialog()的参数个数不对

解决方案 »

  1.   

    import javax.swing.JOptionPane;
    public class nsquare
        {
    public static void main(String args[])
            {
            String s= JOptionPane.showInputDialog("输入一个整数");
            int n = Integer.parseInt(s);
            int nn=n*n;
            int nnn=nn*n;
            int nnnn=nn*nn;
            String mmm =s+"的平方"+nn+","+s+"的立方"+nnn+","+s+"的四次方"+nnnn;
            JOptionPane.showMessageDialog(null,mmm,"标题:3的次方值", JOptionPane.PLAIN_MESSAGE);
            System.exit(0);
            }
        }