Java(第二天)

一、弹出JOptionPane显示框
package exercise;
import javax.swing.JOptionPane;
public class WelcomInMessageDialogBox {
       public static void main(String[] args) {
              JOptionPane.showMessageDialog(null,"第二次练习","显示内容如下",JOptionPane.INFORMATION_MESSAGE);
       }
}
二、计算圆的面积,显示结果同时弹出显示框
package exercise;
import javax.swing.JOptionPane;
public class ComputeArea {
       public static void main(String[] args) {
              final double PI=3.14159;  //定义的常量PI一定要在用到他的式子之前,否则显示未定义
              double r=20.5,area=r*r*PI;
              System.out.println("半径为"+r+"的圆,其面积为"+area);
        JOptionPane.showMessageDialog(null,"他的面积为"+area,"半径为"+r+"的圆",JOptionPane.INFORMATION_MESSAGE);       
        JOptionPane.showMessageDialog(null,area);  //也可以这么简写
       }
}
三、运算符
除法/:整数的除法结果是整数,小数部分省去

取余%:只有被除数是负的,余数才是负的

+ -:二元运算符,可以用于运算的同时还可以用于表示正负

* /:一元运算符
四、数值类型、字符类型的转换
package exercise;
public class Change {
       public static void main(String[] args) {
              int i=32;
              double r=65.25;
              double d=(double)i;
              char c=(char)r;
              String s="Capter"+"JAVA"+i+2;
              System.out.println("i由"+i+"被转换为"+a+"\n"+"r由"+r+"被转换为"+(int)r+"\n"+"r转换为char的值为"+c+"\n"+"两字符串与数字相加的结果为"+s);
              System.out.println("注意\n"+"换行符的\n"+"用法");   //注意换行符号\n的用法

       }
}
五、输入框实现输入功能
package exercise;
import javax.swing.JOptionPane;
public class ShowInputDialog {
       public static void main(String[] args) {
              final double PI=3.14159;
              String input=JOptionPane.showInputDialog(null,"请输入半径大小","输入窗口",JOptionPane.QUESTION_MESSAGE);    //实现输入框输入功能
              //int r=Integer.parseInt(input);  //整数型时用这个
              double r=Double.parseDouble(input);  //将字符串转换为数值
              double area=r*r*PI;
        JOptionPane.showMessageDialog(null,"圆的半径为"+r+","+"面积为"+area,"半径为"+r+"的圆",JOptionPane.INFORMATION_MESSAGE);
       }
}

你可能感兴趣的:(Java(第二天))