การใช้งานเมธอดจากคลาส String
String เป็นวัตถุ ต่างกับ primitive data type ที่ไม่เป็นวัตถุ การเป็นวัตถุจะเข้าครอบครองพื้นที่ใน heap memory ซึ่งวัตถุที่ไม่ถูกอ้างอิงจะกลายเป็นขยะให้ Garbage Collection ล้างทิ้งในภายหลัง
ตัวอย่าง . การใช้ method จาก String Class
String aa = Double.toString(Double.parseDouble(“123”) + 1);
aa = Integer.toString(Integer.parseInt(“456”) + 2);
aa = aa.substring(0,3);
aa = new String(“ThaiAll”);
String z =”ThaiAll”;
System.out.println(“string = “+z);
System.out.println(z.substring(0,4)); // Thai
System.out.println(z.substring(2,5)); // aiA
System.out.println(z.substring(4)); // All
System.out.println(z.toUpperCase()); // THAIALL
System.out.println(z.toLowerCase()); // thaiall
char ar[] = new char[128];
ar = z.toCharArray();
System.out.println((char)ar[0]); // T
System.out.println(ar[0]); // T
System.out.println(ar[2] + ar[4]); // 162 (97 + 65)
z = “1234.1”;
int m = Integer.parseInt(z.substring(0,3)) + 5; // 123 + 5
double n = Double.parseDouble(z) + 0.2; // 1234.3
System.out.println(m + n); // 128 + 1234.3 = 1362.3
System.out.println(Integer.toString(m) + 5); // 1285