[Problema] Comando "else" per java

Salve,
Sto imparando java con varie guide e videoguide in una di questa che mi pareva molto interessante nell quale citava in comando "else"
per utilizzare delle variabili ma dice che è sbagliato consigli ?

Spero sia la sezione giusta e vi posto tutto il file magari mi date consigli:
import java.util.Scanner;

public class se
{

    public static void main(String[] args)
    {
        Scanner Andrea = new Scanner (System.in);
        int numero1;
        int numero2;
        
        System.out.print("Inserisci il primo numero :");
        numero1 = Andrea.nextInt();
        System.out.println("inserisci il secondo numero :");
        numero2 = Andrea.nextInt();
        
        if (numero1 > numero2);
        {
            System.out.println("Il maggiore è il primo");    
        }
        else (numero1 < numero2);
        {
            System.out.println("Il maggiore è il secondo");
        }
        
    {}
    }
    } (Modificato 12/02/2014, 21:35 da Kerbs.)
fare if (condizione); {  ... } è sbagliato, togli il punto e virgola. Non hai usato un else, ma un altro if. Puoi usare else in questo modo:

if (numero1 > numero2) {
  System.out.println("Il maggiore è il primo");
}
else {
  System.out.println("Il maggiore è secondo, o sono uguali");
}

(ricorda che l'opposto di > è <=, quindi possono anche essere uguali) (Modificato 12/02/2014, 21:39 da filoghost.)
[Immagine: filoghost] filoghost
 
Provo 10m e poi ti dico se me lo ha preso =)

Perfetto funziona Grazie mille! Rep assicurato =) (Modificato 12/02/2014, 21:46 da Kerbs.)
Cosa usi come editor? Eclipse, blocco note...?
[Immagine: filoghost] filoghost
 
Sono alle prime armi come ti ho detto, utilizzo eclipse perchè "mi aiuta" magari sbaglio una parola e lo vede e quindi mi facilita di molto le cose.
Ok, volevo suggerirtelo proprio per quel motivo...hai risolto?
[Immagine: filoghost] filoghost
 
Si filo ha detto lui stesso che funziona tutto e ti ha anche dato REP.

Sent from my Samsung Galaxy S4 using Tapatalk
Ops, non avevo visto che funzionava Smile
[Immagine: filoghost] filoghost
 
anche così:


 if (numero1 > numero2);
        {
            System.out.println("Il maggiore è il primo");    
        }
        else if (numero1 < numero2);
        {
            System.out.println("Il maggiore è il secondo");
        }
else
{
            System.out.println("sono uguali... ma va?");

}
@andreaci  -  italian-minecraft.net
Discussioni simili
Risposta di Maxetto
36 minuti fa
Risposta di GABRYCA
23/04/2018, 15:11
Risposta di GABRYCA
26/03/2018, 16:48
 
[Domanda] Comando custom
1 158
Risposta di Ventuj
08/02/2018, 22:20

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)