CodeGym /จาวาบล็อก /สุ่ม /อาร์กิวเมนต์บรรทัดคำสั่ง Java
John Squirrels
ระดับ
San Francisco

อาร์กิวเมนต์บรรทัดคำสั่ง Java

เผยแพร่ในกลุ่ม

อาร์กิวเมนต์บรรทัดคำสั่งใน Java คืออะไร

อาร์กิวเมนต์บรรทัดคำสั่งในภาษาจาวาคืออาร์กิวเมนต์ที่ส่งไปยังโปรแกรมจากคอนโซล
อาร์กิวเมนต์บรรทัดคำสั่งในภาษาจาวาคือข้อมูลที่ส่งไปยังโปรแกรมในขณะที่รันโปรแกรม เป็นอาร์กิวเมนต์ที่ส่งผ่านคอนโซลเมื่อรันโปรแกรม อาร์กิวเมนต์บรรทัดคำสั่งคือข้อมูลที่เขียนต่อจากชื่อโปรแกรมที่บรรทัดคำสั่งในขณะที่รันโปรแกรม อาร์กิวเมนต์ที่ส่งไปยังโปรแกรมจาวาผ่านบรรทัดคำสั่งนี้สามารถรับได้โดยโปรแกรมเป็นอินพุตและใช้ภายในโค้ด

วิธีเข้าถึงอาร์กิวเมนต์บรรทัดคำสั่ง java

วิธีการเข้าถึงอาร์กิวเมนต์บรรทัดคำสั่งใน java นั้นตรงไปตรงมามาก การใช้อาร์กิวเมนต์เหล่านี้ภายในโค้ดจาวาของเรานั้นง่ายมาก พวกเขา จะถูกเก็บไว้เป็นอาร์เรย์ของสตริงที่ส่งไปยังmain() ส่วนใหญ่มีชื่อเป็นargs ดูที่ส่วนหัวทั่วไปในตัวอย่างด้านล่าง

public static void main(String[] args){…}

ตัวอย่าง

ลองดูตัวอย่างที่อธิบายโดยละเอียดด้านล่าง

// Program to check for command line arguments
public class Example {

	public static void main(String[] args) {
		
		// check if the length of args array is < 0
		if (args.length <= 0) {
			System.out.println("No command line arguments found.");

		} else {
			System.out.println("The first command line argument is: " + args[0]);

			System.out.println("All of the command line arguments are: ");

			// iterating the args array and printing all of the command line arguments
			for (String index : args)
				System.out.println(index);
		}
	}
}

การดำเนินการ

ในการดำเนินการโปรแกรม ให้ส่งอาร์กิวเมนต์บนบรรทัดคำสั่งด้วยวิธีต่อไปนี้ เรากำลังใช้ IntelliJ IDE ที่นี่ คุณสามารถใช้ตัวเลือกใดก็ได้ สำหรับ IntelliJ ให้เลือกตัวเลือก “เรียกใช้” → “แก้ไขการกำหนดค่า” อาร์กิวเมนต์บรรทัดคำสั่ง Java - 1จากนั้นไปที่แท็บ "อาร์กิวเมนต์ของโปรแกรม" ซึ่งอยู่ที่สองในแท็บที่มีอยู่ คุณสามารถป้อนอาร์กิวเมนต์ของคุณในบล็อกที่มีอยู่ คลิก "ตกลง" แล้วคลิก "เรียกใช้" อาร์กิวเมนต์บรรทัดคำสั่ง Java - 2สำหรับผลลัพธ์เดียวกันกับโปรแกรมนี้ ให้ใช้ข้อความด้านล่าง
ฉันชื่อแอนดรู

เอาต์พุต

อาร์กิวเมนต์บรรทัดคำสั่งแรกคือ: อาร์กิวเมนต์บรรทัดคำสั่งทั้งหมดของฉันคือ: ฉันชื่อแอนดรูว์

คำอธิบาย

ในตัวอย่างโค้ดด้านบน เราได้ส่งผ่านอาร์กิวเมนต์บรรทัดคำสั่ง My name is Andrew ขณะรันโค้ดตามชื่อโปรแกรม อาร์กิวเมนต์จะเข้าถึงได้ในโค้ดของเราผ่านตัวแปร args

บทสรุป

ในตอนท้ายของบทความนี้ เราหวังว่าคุณจะคุ้นเคยกับอาร์กิวเมนต์บรรทัดคำสั่งใน Java ฝึกฝนอย่างต่อเนื่องเพื่อสั่งการแนวคิดที่ลึกซึ้งยิ่งขึ้น จนกว่าจะถึงตอนนั้น จงเติบโตและเปล่งประกายต่อไป!
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION