Source Code เพื่อ การศึกษา
j0202.java
j0202
// :::: โปรแกรมลำดับที่ 5 // 1. แสดงการใช้คำสั่ง if .. else .. // 2. ถ้าคิดเปรียบเทียบ String ต้องใช้ .equals // 3. ตัวแปรประเภท Comparable นำมาบวกกันไม่ได้ import java.lang.*; class j0202 { public static void main(String args[]) { int x; x = 6; if (x > 5) System.out.println("more than 5"); else System.out.println("less than or equal 5"); if (x > 10) System.out.println("more than 10"); else { System.out.println("less than or equal 10"); } Comparable a[] = new Comparable[5]; a[0] = new Integer(3); a[1] = new Integer(10); a[2] = "abc"; System.out.println(a[0] + " " + a[1] + " " + a[2]); if (a[2].equals("abc")) { System.out.println("equal"); } if (a[0].compareTo(a[1]) < 0) System.out.print(a[0]); // 3 if (a[1].compareTo(a[0]) > 0) System.out.print(a[0]+""+a[1]); // 310 if (a[0].compareTo(a[0]) == 0) System.out.print("equal"); // equal System.out.print(a[0].compareTo(a[1])); // -1 } }
ปรับปรุงโปรแกรม source.pl : 2553-03-20