Just nu i M3-nätverket
Gå till innehåll

Java hjälp


dasAuto

Rekommendera Poster

Hejsan eforum!

 

 

Denna koden jag skrivit fungerar inte helt, vad är felet??

 

public class FinnTreFel {

public static void main (String[] arg) {

string t = JOptionPane.showInputDialog("Ett tal?");

for(int i = 1; i<=t.length(); i++)

if(t.charAt(i) >= '0' && <= '9')

JOptionPane.showMessageDialog(null, "Talet är ok");

else

JOptionPane.showMessageDialog(null, "Inget tal");

System.exit(0);

}

}

 

avsikten är att man ska läsa in en text och kontrollera att texten bara innehåller siffror..

 

tacksam för synpunkter!

Länk till kommentar
Dela på andra webbplatser

Eftersom du tittar på en char och försöker klura på om det är en siffra eller ej, så kanske metoden isDigit är något att använda sig av.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...