Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258

    [java] JDK 5.0 nuove funzioni

    Ciao a tutti,
    pensavo che si potrebbe fare un post, con le nuove funzioni di Java 5, ho trovato delle cose nuove e ho fatto alcuni esempi.
    Il primo esempio, riguarda la classe Scanner, per l'input da dos, e il secondo, riguarda il for, un modo piu sintetico e con meno probabilità di errori per leggere una collezione dall'inizio alla fine.

    codice:
    import java.util.*;
    
    class Input
    {
    	public static void main(String[] args)
    	{
    		Scanner in = new Scanner(System.in);
    
    		System.out.println("Qual'e' il tuo nome?");
    		String nome = in.nextLine();
    
    		System.out.println("Quanti anni hai?");
    		int età = in.nextInt();
    
    		System.out.println("Quanti soldi hai?");
    		double denaro = in.nextDouble();
    
    
    
    		System.out.println("Ciao, " + nome + " ricordati che hai " + età + " anni" +
    		                   " e hai " + denaro + " soldi in tasca");
    	}
    }
    codice:
    class ForEach
    {
       public static void main(String[] args)
       {
         int[] piccoloArray = {2,4,6,8,10};
    
         for(int a: piccoloArray)
           System.out.println(a);
       }
    }
    se qualcuno sa altre nuove funzionalità interessanti, magari le segnali

  2. #2
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    Alcune le ho raccolte QUI

    Se cerchi trovi dei pdf e altre guide molto complete, quando ho scritto quello alcune non erano ancora definitive e c'erano delle differenze fra beta 1 e beta 2.


    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258
    ho letto netarrow, grazie del contributo

  4. #4
    Avete un link preciso anche in inglese, che elenchi tutti i cambiamenti?


  5. #5
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    il mio nn è preciso?
    Scherzo, direi che meglio del sito di Sun non c'è.
    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  6. #6
    Ah, meglio, pensavo ci fossero più modifiche, che purtroppo il mio libro parla del 1.4, e sto tentando di utilizzare il 1.5

    codice:
    
    import javax.swing.*;
    
    
    public class stringhe {
    
    	public static void main(String[] args) {
    
    		String s1 = "ciao";
    		String output = "s1: " + s1;
    		s1 = "ss";
    		Integer = 5; 
    		JOptionPane.showMessageDialog(null, output, "Sskdn", JOptionPane.INFORMATION_MESSAGE);
    		
    		s1 = "ssaafR";
    		output = "s1: " + s1;
    		JOptionPane.showMessageDialog(null, output, "Sskdn", JOptionPane.INFORMATION_MESSAGE);		
    		System.exit(0);
    	}
    
    }
    
    
    D:\Programmazione\java\EsercizziStringhe>javac stringhe.java
    stringhe.java:11: cannot find symbol
    symbol  : variable Integer
    location: class stringhe
                    Integer = 5;
                    ^
    1 error
    D:\Programmazione\java\EsercizziStringhe>javac -version
    javac 1.5.0_04
    javac: no source files
    Usage: javac <options> <source files>
    where possible options include:


    Però non capisco perchè mi dia errore

  7. #7
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    Integer = 5;


    Integer che cosa?

    Integer i = 5;

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  8. #8
    hihihihihi che coglione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.