» »

Pomoc se pri Javi

Pomoc se pri Javi

demokedes ::

Danes bi vas pa prosil, ce mi lahko eno malo pomagate pri Javi. Pravzaprav bi vas prosil isto kot zadnjic. Ali mi lahko nekdo napise en cist preprost programcici, ki bo uporabljal parametre. Recimo, da zelim v konzoli pognati takle programcek:

java test 4

In ko stisnem se izpise recimo 4

Kej čist simple. Pa nej bo ena verzija, da mi vrne 4 kot spremenjlivko char, v drugem pa kot int.

Zelo vam bom hvaležen.

Želim vam lepe velikonočne praznike.

lp

Rok

kopernik ::

Verzija z char:


public class Test {
public static void main(String[] args) {
char param;
if(args[0] != null) {
param = args[0].charAt(0);
System.out.println(param); //izpise 4
} else {
System.out.println("Manjka vhodni parameter");
}
}
}




Verzija z int:


public class Test {
public static void main(String[] args) {
int param;
if(args[0] != null) {
param = Integer.parseInt(args[0]);
System.out.println(++param); //izpise 5
} else {
System.out.println("Manjka vhodni parameter");
}
}
}




lp

Zgodovina sprememb…

  • spremenil: kopernik ()

kopernik ::

Pozabil sem dodati to, da ti program vrne runtime exception, če je vhodni paramter kaj drugega kot število.
Če hočeš ta exception ujeti, moraš dodati try-catch blok okrog vrstice z Integer.parseInt() ...

torej popravljena verzija:


public class Test {
public static void main(String[] args) {
int param;
if(args[0] != null) {
try {
param = Integer.parseInt(args[0]);
System.out.println(++param); //izpise 5
} catch(NumberFormatException e) {
System.out.println("Vhodni parameter ni stevilo");
e.printStackTrace(); //ta vrstica le izpise ves info o napaki
}
} else {
System.out.println("Manjka vhodni parameter");
}
}
}

demokedes ::

uh... ful dobr...hvala za trud


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Nadaljuj Javanski program

Oddelek: Programiranje
111719 (1120) nightrage
»

[JAVA] zaustavitev niti (threadov)

Oddelek: Programiranje
223165 (3165) morbo
»

[Delphi] client server

Oddelek: Programiranje
61260 (1119) jvolk
»

[java] Amortizacija

Oddelek: Programiranje
481857 (1301) mindstyle
»

Java problemček

Oddelek: Programiranje
141441 (1234) Imortales

Več podobnih tem