ตัวอย่างโค้ดตัวอย่างแรก
package com.doesystem;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class CodeFromDoesystem {
public static void main(String[] args) throws IOException {
BufferedReader str = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Insert Name : ");
String s = str.readLine();
System.out.println("Yourname " + s );
}
}
ตัวอย่างนี้เป็นการรับค่าจากแป้นพิมพ์ด้วย InputStreamReader เมื่อรับมาแล้วก็ใช้ readLine เพื่ออ่านทั้งบรรทัด มาเก็บไว้ในตัวแปร จากนั้นก็ println ชื่อที่รับออกมา
ตัวอย่างโค้ดตัวอย่างที่ 2
package com.doesystem;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class CodeFromDoesystem {
public static void main(String[] args) {
BufferedReader str = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Insert Name : ");
String s = "";
try{
s = str.readLine();
}
catch(Exception e){
System.out.print(e);
}
System.out.println("Yourname " + s );
}
}
ตัวอย่างนี้คล้าย ๆ กับตัวอย่างข้างบนแต่ต่างกันที่ตัวอย่างข้างบน ใช้ throws Exception ออกไป แต่ตัวอย่างนี้จะใช้ try catch เพื่อดับจับข้อผิดพลาดของการรับข้อมูล
ไม่มีความคิดเห็น :
แสดงความคิดเห็น