Các đối số dòng lệnh trong Java là gì?

Các đối số dòng lệnh trong java là các đối số được truyền cho chương trình từ bàn điều khiển.
Đối số dòng lệnh trong java là thông tin được chuyển đến chương trình tại thời điểm chạy chương trình. Đó là đối số được truyền qua bàn điều khiển khi chương trình được chạy. Đối số dòng lệnh là dữ liệu được ghi ngay sau tên chương trình tại dòng lệnh khi thực hiện chương trình. Các đối số được truyền cho chương trình java thông qua dòng lệnh này có thể được chương trình nhận làm đầu vào và được sử dụng trong mã.

Làm cách nào để truy cập các đối số dòng lệnh java?

Phương pháp truy cập các đối số dòng lệnh trong java rất đơn giản. Để sử dụng các đối số này trong mã java của chúng tôi rất đơn giản. Chúng được lưu trữ dưới dạng một mảng các Chuỗi được chuyển đến hàm main() . Nó chủ yếu được đặt tên là args . Hãy xem tiêu đề phổ biến trong đoạn trích bên dưới.

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

Ví dụ

Hãy xem một ví dụ được giải thích chi tiết dưới đây.

// 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);
		}
	}
}

Chấp hành

Để thực thi chương trình, hãy chuyển các đối số trên dòng lệnh theo cách sau. Chúng tôi đang sử dụng IntelliJ IDE ở đây, bạn có thể sử dụng bất kỳ lựa chọn nào của mình. Đối với IntelliJ, hãy chọn tùy chọn, “Chạy” → “Chỉnh sửa cấu hình”. Đối số dòng lệnh Java - 1Tiếp theo, chuyển đến tab “Đối số chương trình” nằm ở vị trí thứ hai trong các tab có sẵn. Bạn có thể nhập các đối số của mình vào khối có sẵn đó, nhấp vào “Ok” và sau đó “Chạy”. Đối số dòng lệnh Java - 2Đối với đầu ra tương tự như chương trình này, hãy sử dụng văn bản bên dưới.
Tên tôi là Andrew.

đầu ra

Đối số dòng lệnh đầu tiên là: My Tất cả các đối số dòng lệnh là: Của tôi tên là Andrew.

Giải trình

Trong đoạn mã trên, chúng ta đã chuyển các đối số dòng lệnh Tên tôi là Andrew . trong khi thực thi đoạn mã sau tên chương trình. Các đối số sau đó được truy cập trong mã của chúng tôi thông qua biến args .

Phần kết luận

Đến cuối bài đăng này, chúng tôi hy vọng bạn đã tự làm quen với các đối số dòng lệnh trong Java. Hãy tiếp tục luyện tập để hiểu sâu hơn về khái niệm này. Cho đến lúc đó, hãy tiếp tục phát triển và tiếp tục tỏa sáng!