Natrag   Forum.hr > Informatička tehnologija > Za napredne korisnike > Programiranje

Programiranje Za programere i one koji to žele postati ...

Odgovor
 
Tematski alati Opcije prikaza
Old 06.11.2016., 22:04   #1
Java client argumenti

Dobro vece!

Napravio sam neki programcic za pohranu automobila za neku auto kucu(za faks je program) koji sadrzi 6 klasa, za objekte auta i kamiona, DAO klase za serializaciju u neki .ser file, mendzment klasu koja sadrzi metode tipa show all, show by id, najstariji/e aute, prosjecnu cijenu svih vozila itd.

E sad moram napraviti client klassu za prikaz na konzoli a nemam pojima kak da to napravim. Znaci preko konzole kucas tipa:

java FahrzeugClient show
java FahrzeugClient show 3 // 3 == id
java FahrzeugClient meanage
java FahrzeugClient oldest
java FahrzeugClient add lkw 1 Iveco "Eurocargo ML80E" 2014 18000.5
java FahrzeugClient add del 1

Za ove s jednim parametrom je lako, obican switch statement al neznam kak da napravim za ove s vise parametri. Dal s metodama koje primaju parametar ? al ne vidim nacin za to.

Znam mozda glupo pitanje al ne mogu naci odgovore na guglu
Hvala!
rubberman is offline  
Odgovori s citatom
Old 07.11.2016., 17:22   #2
Eto rijeso sam vrlo lako.

Kod:
while (args[0].equals("show")) {
				
	if (args.length == 1) {
		System.out.println(mng.show());
		break;
	}
	if (args.length == 2) {
	        int i = Integer.parseInt(args[1]);
		System.out.println(mng.show(i));
		break;
}
itd...
rubberman is offline  
Odgovori s citatom
Odgovor


Tematski alati
Opcije prikaza

Kreni na podforum




Sva vremena su GMT +2. Trenutno vrijeme je: 11:40.