public class MyTest { public static void main(String[] args) { int a=2; int b=6; int c=a+b; System.out.println("結果為"+c); } }
與C語言有些類似
上面的方式不太靈活,我們進行改進
控制台方式
import java.io.*; public class MyTest { /*兩數求和*/ public static void main(final String[] args) throws IOException { System.out.println("請輸入一個整數:"); final byte t[] = new byte[10]; System.in.read(t); final String sl = new String(t); final int a = Integer.parseInt(sl.trim()); System.out.println("請輸入一個小數:"); System.in.read(t); final String s2 = new String(t); final double b = Double.parseDouble(s2.trim()); // 處理數據 final double c = a + b; System.out.println("計算結果為:"+c); } }
GUI
import javax.swing.JOptionPane; public class MyTest { /*兩數求和*/ public static void main(final String[] args) { //輸入數據 //圖形化輸入方案 String s1=JOptionPane.showInputDialog("請輸入一個整數:"); int a=Integer.parseInt(s1); String s2=JOptionPane.showInputDialog("請輸入一個小數:"); double b=Double.parseDouble(s2); //處理數據 double c=a+b; //輸出結果 JOptionPane.showMessageDialog(null,"結果為:"+a+"+"+b+"="+c); } }