一、彈出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);
}
}