วันจันทร์ที่ 6 มกราคม พ.ศ. 2557

ตัวอย่างโค้ดโปรแกรมรับค่า ชื่อ แล้วแสดงออกทางหน้าจอ

ตัวอย่างโค้ดตัวอย่างแรก

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 เพื่อดับจับข้อผิดพลาดของการรับข้อมูล

yengo หรือ buzzcity

ไม่มีความคิดเห็น :

แสดงความคิดเห็น