Junior — Middle
როგორ შეიძლება პარამეტრების გადაცემა main ფუნქციას პროგრამაში?
sobes.tech AI
პასუხი AI-სგან
Java-да ძირითადი ფუნქცია ჩვეულებრივ გამოაცხადება როგორც public static void main(String[] args). პარამეტრები გადაეცემა სტრიქონების მასივის args მეშვეობით, რომელიც შეიცავს ბრძანების ხაზი არგუმენტებს.
პარამეტრების გადაცემის მაგალითი:
public class Main {
public static void main(String[] args) {
for (String arg : args) {
System.out.println(arg);
}
}
}
პროგრამის გაშვება პარამეტრებით:
javac Main param1 param2
პარამეტრების გადაცემის ვარიანტები ძირითადად შეზღუდულია სტრიქონების მასივზე. სხვა სტანდარტული მეთოდები არ არსებობს, მაგრამ პროგრამის შიგნით შეიძლება გამოყენებულ იქნას სხვა მეთოდები მონაცემების გადაცემისთვის (მაგალითად, ფაილები, გარემოს ცვლელები, სისტემის თვისებები).