Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 ITPS - Primo Anno
 Laboratorio di informatica
 AIUTO URGENTE Esercitazione 8
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

Chloe
Utente giovane

Homer


Regione: Puglia
Prov.: Bari
Città: Andria


Inserito il - 22/05/2010 : 16:57:04  Mostra Profilo  Visita l'Homepage di Chloe  Clicca per vedere l'indirizzo MSN di Chloe Invia a Chloe un Messaggio Privato  Rispondi Quotando
Qui l'esercitazione.http://groups.google.it/group/labinf-itps?hl=it

Qualcuno mi sa dare qualche dritta da cui partire?

So fare un programma che fa quelle cose... ma come faccio a farle fare anche dal prompt? Mi hanno detto qualcosa sul parametro args del main... ma non ci ho capito granchè.
Qualche anima pia può pazientemente aiutarmi?

Garet Jax
Utente medio


Regione: Puglia
Prov.: Foggia
Città: San Severo


Inserito il - 23/05/2010 : 12:18:46  Mostra Profilo  Visita l'Homepage di Garet Jax Invia a Garet Jax un Messaggio Privato  Rispondi Quotando
Praticamente args è un array di stringhe che contiene gli argomenti passati da prompt. Quindi se, come nell'esempio dell'esercitazione, chiami prova.jar -c 40, args sarà un array di 2 stringhe dove

args[0] = "-c" e args[1] = "40";
Torna all'inizio della Pagina

Chloe
Utente giovane

Homer


Regione: Puglia
Prov.: Bari
Città: Andria


Inserito il - 24/05/2010 : 17:14:19  Mostra Profilo  Visita l'Homepage di Chloe  Clicca per vedere l'indirizzo MSN di Chloe Invia a Chloe un Messaggio Privato  Rispondi Quotando
si ma come faccio a metterlo in pratica? cioè mi faresti un esempio in codice? Non so proprio dove mettere le mani ç_ç
Torna all'inizio della Pagina

Garet Jax
Utente medio


Regione: Puglia
Prov.: Foggia
Città: San Severo


Inserito il - 24/05/2010 : 20:11:50  Mostra Profilo  Visita l'Homepage di Garet Jax Invia a Garet Jax un Messaggio Privato  Rispondi Quotando
Supponiamo che tu debba passare come parametri il flag -r seguito da un numero che vuoi dividere per 2.

if (args[0].equalsTo("-r") {

int j = Integer.parseInt(args[1]);

j = j/2;

}

Così hai controllato che il primo parametro passato sia stato "-r", poi hai trasformato il parametro che segue -r in intero (perchè tutti i parametri che passi sono stringhe conservate nell'array args) e poi hai diviso per 2.
Torna all'inizio della Pagina

Chloe
Utente giovane

Homer


Regione: Puglia
Prov.: Bari
Città: Andria


Inserito il - 28/05/2010 : 13:28:30  Mostra Profilo  Visita l'Homepage di Chloe  Clicca per vedere l'indirizzo MSN di Chloe Invia a Chloe un Messaggio Privato  Rispondi Quotando
scusa il ritardo, ma non avevo la connessione

In ogni caso Grazie mille, ora ho capito ^_^
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,2 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000