การใส่ค่า Argument ให้กับตัวแปร args ใน Eclipse

| ไอที | Eclipse | 14440

การใส่ค่า Argument ให้กับตัวแปร args ใน Eclipse

บทความนี้ เรามาดูวิธีใส่ค่าให้กับตัวแปร args กันก่อนดีกว่า แต่ก่อนอื่นเราต้องรู้จักกับตัวแปร args กันก่อน

ตัวแปร args คืออะไร

ตัวแปร args คือตัวแปรที่เอาไว้รับค่าใน method main ซึ่งมีชนิดเป็น Array ของ String ซึ่งปกติเรามักจะเขียนหัว method main ว่า
public static void main(String[] args){
...
}
เรามาดูตัวอย่างการเรียกใช้แบบ command line กันครับ ซึ่งผมมี Class ดังด้านล่าง
public class Employee {
	public static void main(String[] args) {
		int i = 1;
		for (String showargs : args) {
			System.out.println("args[" + i++ + "=" + showargs + "]");
		}
	}
}
ซึ่งผมก็ทำการ Compile แล้วก็รัน โดยทำการป้อมพารามิเตอร์ให้กับ method main โดยมีค่า และการแสดงผล ดังรูปด้านล่าง



จากรูปเราจะเห็นว่า เราสามารถใส่ค่าให้กับตัวแปร args แบบ command line ได้ โดยเขียนไว้ด้านหลังเวลาเรียก การเว้นช่องว่างจะทำให้เป็นคนละตัวกัน แล้วเวลาใส่ค่าใน Eclipse ละ ทำยังไง เรามาดูกัน

การใส่ค่าให้กับตัวแปร args ใน Eclipse

ก่อนอื่นทำการเปิดโปรแกรม Eclipse ขึ้นมาครับ จากนั้นเปิดโปรแกรมที่ต้องการใส่ค่าให้กับตัวแปร args เมื่อเสร็จแล้ว ให้ไปที่ Runconfiguration ตามรูปด้านล่าง



เมื่อคลิกแล้ว จะปรากฎหน้าต่างดังรูปด้านล่าง



ในแถบด้านซ้ายมือ ให้ไปที่แถบ Java Application จากนั้นเลือก Project ที่ต้องการ ในที่นี้ผมเลือก Employee ดังรูปด้านล่าง



ในแถบด้านขวามือ ให้เลือกที่แถบ Arguments จากนั้นในส่วนของ Programe arguments ให้ใส่ค่าที่ต้องการได้เลย จากนั้นกด Run



เมื่อกด Run เสร็จก็จะได้ดังรูปด้านล่าง


comments




เว็บเพื่อนบ้าน
DoesystemDevcodeMathMySelfHowToClicksBlogJavaExample