Junior — Middle
Ποιοι τρόποι υπάρχουν για να περάσετε παραμέτρους στη συνάρτηση main σε ένα πρόγραμμα;
sobes.tech AI
Απάντηση από AI
Στη Java, η συνάρτηση main δηλώνεται συνήθως ως 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
Οι επιλογές για τη μεταφορά παραμέτρων στη main περιορίζονται σε έναν πίνακα από συμβολοσειρές. Δεν υπάρχουν άλλοι τυπικοί τρόποι μεταφοράς παραμέτρων στη main, αλλά μέσα στο πρόγραμμα μπορούν να χρησιμοποιηθούν άλλοι τρόποι μεταφοράς δεδομένων (π.χ., μέσω αρχείων, μεταβλητών περιβάλλοντος, ιδιοτήτων συστήματος).