Hjælp til et lille program.

Tags:    java

Hej har siddet og prøvet at lave et lille program.

Programmet går i sin helhed ud på, at der kommer en boks op og ber' om ens navn.

Når den har fået navnet skal den komme med en ny boks, hvor ens nickname står i.

Det går fint nok med at få den til at køre, men når der kommer noge if betingelser ind står den af. Håber i kan hjælpe.

Koden:

/**
* Hvis man har glemt sit cs nick kan man få det fortalt her.
**/

import javax.swing.JOptionPane;



public class Main
{
private static String Esben;
public static void main ( String[] args )

{



//Her skal brugeren indtaste sit navn
String navn =
JOptionPane.showInputDialog( "Hvad er dit navn?" );


if ( navn == Esben )
String svar =
String.format( "Dit nickname er HamIdengule" );

if ( navn =! Esben)
String svar =
String.format( "Du er ikke kendt" );
//Vis svaret
JOptionPane.showMessageDialog( null, svar );



}

}

MvH Esben.



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Du skal bruge string klassens metode equals.

if(name.equals("Esben"))



Du skal have quotes omkring Strings... det vil sige du tekster sådan her med if...

Fold kodeboks ind/udKode 




Fedt. Tusinde tak for hjælpen, begge to. Mads du havde helt ret, den er rigtig fin nu :) tusinde tak :D

Esben



t