Ano ang mga argumento ng command line sa Java?
Paano ma-access ang mga argumento ng command line ng java?
Ang paraan ng pag-access sa mga argumento ng command line sa java ay napaka-simple. Ang paggamit ng mga argumentong ito sa loob ng aming java code ay simple. Ang mga ito ay naka-imbak bilang isang hanay ng mga String na ipinasa sa main() . Ito ay kadalasang pinangalanan bilang args . Tingnan ang karaniwang header sa snippet sa ibaba.
public static void main(String[] args){…}
Halimbawa
Tingnan natin ang isang halimbawa na ipinaliwanag nang detalyado sa ibaba.
// 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);
}
}
}
Pagbitay
Upang maisagawa ang programa, ipasa ang mga argumento sa command line sa sumusunod na paraan. Gumagamit kami ng IntelliJ IDE dito, maaari mong gamitin ang alinman sa iyong pinili. Para sa IntelliJ, piliin ang opsyon, “Run” → “Edit Configurations”. Susunod, pumunta sa tab na "Mga argumento ng programa" na pangalawa sa mga magagamit na tab. Maaari mong ipasok ang iyong mga argumento sa magagamit na bloke, i-click ang "Ok" at pagkatapos ay "Run". Para sa parehong output gaya ng program na ito, gamitin ang teksto sa ibaba.
Ang pangalan ko ay Andrew.
Output
Ang unang argumento ng command line ay: Aking Lahat ng mga argumento ng command line ay: Ang pangalan ko ay Andrew.
GO TO FULL VERSION