User Tools

Site Tools


java:main_method

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
java:main_method [2017/02/07 06:44]
gthanos created
java:main_method [2017/02/07 07:00]
gthanos
Line 6: Line 6:
 class MainClass { class MainClass {
   public static void main(String []args) {   public static void main(String []args) {
 +    for(String arg : args)
 +      System.out.println(arg);
   }   }
 } }
 </code> </code>
  
-Η μέθοδος //main// μπορεί να λαμβάνει ορίσματα από την γραμμή εντολών τα οποία εμφανίζονται με την μορφή πίνακα από [[https://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]].+Η μέθοδος //main// μπορεί να λαμβάνει ορίσματα (παραμέτρους) από την γραμμή εντολών. Τα ορίσματα αυτά εμφανίζονται με την μορφή πίνακα από [[https://docs.oracle.com/javase/7/docs/api/java/lang/String.html|String]].
  
 +Ας υποθέσουμε ότι μεταγλωττίζουμε την παρακάτω παρακάτω κλάση από την γραμμή εντολών
 +<code>
 +javac MainClass.java
 +</code>
 +
 +και εκτελούμε το πρόγραμμα περνώντας τις παραμέτρους //Let's have a cofee!//
 +
 +<code>
 +java MainClass Coffee or milk?
 +</code>
 +
 +Στην κονσόλα θα εκτυπωθεί το παρακάτω. 
 +<code>
 +Coffee 
 +or 
 +milk?
 +</code>
  
 +| Προηγούμενο: [[:java:control_flow | Ροή Προγράμματος  ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[:oop:introduction | Εισαγωγή στον Αντικειμενοστραφή Προγραμματισμό ]] |
  
java/main_method.txt · Last modified: 2017/02/07 07:02 by gthanos