java Skrevet 28. juni 2015 Del Skrevet 28. juni 2015 Hei Noen som kan hjelpe meg med sekunder.java /*program som regner om timer, minutter og sekund til sekunder*//* en time=3600 sekunder, ett minutt=60 sekunder, z=antall sekunder*//*leser inn time/er, minutt/er og sekund/er og beregner antall sekunder*/ import static javax.swing.JOptionPane.*;public class sekunder{ public static void main(String[] args) { int x=3600;int y=60;int z=25; String timetxt=showInputDialog( "tast inn en time eller antall timer"); int time=parseInt(timetxt); String mintxt=showInputDialog( "tast inn ett minutt eller antall minutter"); int minutter=parseInt(mintxt); String sectxt=showInputDialog( "tast ett sekund eller antall sekunder"); int time=parseInt(sectxt); totantall_sekunder=(time *x)+(minutter*60)+z; showMessageDialog(null, totantall_sekunder); }} Feilmeldinger: C:\Users\Public\Documents\JavaProgrammering\sekunder.java:13: error: cannot find symbol int time=parseInt(timetxt); ^ symbol: method parseInt(String) location: class sekunderC:\Users\Public\Documents\JavaProgrammering\sekunder.java:16: error: cannot find symbol int minutter=parseInt(mintxt); ^ symbol: method parseInt(String) location: class sekunderC:\Users\Public\Documents\JavaProgrammering\sekunder.java:19: error: variable time is already defined in method main(String[]) int time=parseInt(sectxt); ^C:\Users\Public\Documents\JavaProgrammering\sekunder.java:19: error: cannot find symbol int time=parseInt(sectxt); ^ symbol: method parseInt(String) location: class sekunderC:\Users\Public\Documents\JavaProgrammering\sekunder.java:20: error: cannot find symbol totantall_sekunder=(time *x)+(minutter*60)+z; ^ symbol: variable totantall_sekunder location: class sekunderC:\Users\Public\Documents\JavaProgrammering\sekunder.java:21: error: cannot find symbol showMessageDialog(null, totantall_sekunder); ^ symbol: variable totantall_sekunder location: class sekunder6 errors Tool completed with exit code 1 Lenke til kommentar
Hårek Skrevet 28. juni 2015 Del Skrevet 28. juni 2015 Du kan ikke kalle parseInt slik, det er ikke en lokal metode. Du ønsker å kalle den statiske metoden i Integer klassen, slik: Integer.parseInt(string) 1 Lenke til kommentar
rhym Skrevet 28. juni 2015 Del Skrevet 28. juni 2015 (endret) Hvis du skal vise kode i fremtiden, bruk pastebin eller lignende så koden er lesbar Ikke at det var så mye kode denne gangen da men. Endret 28. juni 2015 av rhym Lenke til kommentar
java Skrevet 28. juni 2015 Forfatter Del Skrevet 28. juni 2015 (endret) Takk Hårek for svaret og til rhym jeg skal huske på ditt råd til neste gang Endret 28. juni 2015 av Hårek Fjernet sitat av eget innlegg - helt poengløst Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå