Hello World Day

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nepomuk
    Recognized Expert Specialist
    • Aug 2007
    • 3111

    #1

    Hello World Day

    Hi everybody!
    As was suggested here, today should be Hello World Day! So, here's my Hello World Program in Java:
    Code:
    import java.util.*;
    public class HelloWorldDay {
    	public static void main(String[] args) {
    		ArrayList<Character> al = new ArrayList<Character>();
    		char[] array = {'H', '!', 'e', 'd', 'l', 'l', 'l', 'r', 'o', 'o', ' ', 'W'};
    		for(int i=0; i<array.length/2; i++) {
    			al.add(i,array[i*2]);
    		}
    		for(int i=array.length-1; i>=0; i-=2) {
    			al.add(al.size(),array[i]);
    		}
    		for(int i=0; i<al.size(); i++)
    			System.out.print(al.get(i));
    	}
    }
    Greetings,
    Nepomuk

    PS.: This Thread will be unstuck tomorrow, so don't worry dear fellow mods.
  • Ganon11
    Recognized Expert Specialist
    • Oct 2006
    • 3651

    #2
    For our international friends,

    Code:
    import java.util.ArrayList;
    import java.util.Random;
    import java.util.Scanner;
    
    public class HelloWorldDay {
    	private static ArrayList<String> greetings;
    	
    	public static void main(String[] args) {
    		load();
    		String response;
    		Random gen = new Random();
    		Scanner console = new Scanner(System.in);
    		
    		do {
    			System.out.println(greetings.get(gen.nextInt(greetings.size())));
    			System.out.print("Again? ");
    			response = console.nextLine();
    		} while (response.equals("YES") || response.equals("Yes") || response.equals("yes"));
    	}
    	
    	public static void load() {
    		greetings = new ArrayList<String>();
    		greetings.add("Hello, World!"); // English
    		greetings.add("Guten Tag, Welt!"); // German
    		greetings.add("Hola, Mundo!"); // Spanish
    		greetings.add("Bonjour, Monde!"); // French
    		greetings.add("Hola món!"); // Catalan
    		greetings.add("Ahoj, svete!"); // Czech
    		greetings.add("Hei, maailma!"); //Finnish
                    greetings.add("Salve, munde!"); // Latin
    	}
    }
    Just add your language if I don't have it!

    Comment

    • Nepomuk
      Recognized Expert Specialist
      • Aug 2007
      • 3111

      #3
      Code:
      //...
      		greetings.add("Salve, munde!"); // Latin
      //...

      Comment

      Working...