Java - corso base (Playlist 1) ITA 6-z4: sottoprogrammi - SECONDA PARTE

preview_player
Показать описание
IMPORTANTE: questa video è stato inserito tra la 'vecchia' lezione 6 e la lezione 7 con l'idea di rendere più progressiva la spiegazione. Il corso base in questa prima parte si era rivelato infatti troppo ripido come difficoltà. Questi video inseriti verranno numerati 6-a, 6-b, ... 6z1, 6z2 ecc.

Playlist collegate:

In questo video ...
Il vostro primo sottoprogramma (metodo); iniziamo ad usare i parametri.

LEGAL
Il video contiene solo la registrazione con il mio commento audio (senza altri video, immagini o audio) di una sessione di lavoro con software liberamente scaricabili ed utilizzabili da chiunque. Il fine è esclusivamente didattico.

The video contains only the registration of my voice while I'm using only open source or freely downloadable software. No extra video, photos or audio. The goal is only educational.
Рекомендации по теме
Комментарии
Автор

Se avessi avuto Professori come lei non avrei mollato Ingegneria al primo mese. Complimenti.

fabriziorollo
Автор

Sto seguendo questo corso davvero ben fatto.. complimenti al professore

GiovanniCapitanoOriginale
Автор

Grande Prof !! Sono fatte molto bene queste lezioni, davvero utili!

matteopd
Автор

Buongiorno professore, avrei una domanda. Inserendo il corpo del metodo appena creato dopo il "public static void main(String[] args)", Eclipse pare non riconoscerlo come metodo. Se invece lo inserisco prima, tutto va a buon fine. Come mai accade ciò, dal momento che per Java dovrebbe essere indifferente il punto in cui dichiariamo il metodo?

AC-btcb
Автор

Ecco il mio esercizio, ho aggiunto una variabile che legge quanti caratteri ci sono nella stringa e li sostituisce alla cornice, così che dovrebbe andare di pari passo con il testo, altrimenti c'è anche il codice per mettere a mano il numero dei caratteri :)
EDIT: Modificato per far prendere i valori che si scelgono una volta eseguito il programma
EDIT2: Ottimizzato un pochino aggiungendo altri metodi per i cicli
EDIT3: Ok più di così non posso fare, ottimizzato ancora di più cambiando tutto quel malloppo con un metodo stringa

import java.util.Scanner;

public class mainClass {

static String ciclo02(int quantita, char simbolo) {
String simboli="";
for(int i=0;quantita>i;i++) {
simboli+=simbolo;
}
return simboli;

}

static void messaggio(String testo, char simbolo) {
int quantita=2+testo.length();
System.out.println(ciclo02(quantita, simbolo));

System.out.println(ciclo02(quantita, simbolo));
}

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner tastiera=new Scanner(System.in);
System.out.print("Immetti un testo da incorniciare: ");
String testo=tastiera.nextLine();
System.out.print("Immetti il carattere per fare la cornice: ");
char
messaggio(testo, carattere);
}

}

nothappyz
Автор

mi sono portato un po' avanti:
;)
static void messaggio(String ilMessaggio, String simbolo) {

int lunghezzaMessaggio = ilMessaggio.length()+8;

String riga =

"+ilMessaggio+" "+simbolo.repeat(2));

}

webmasteroneWm
Автор

Salve prof. Camuso,
le volevo domandare come fa a raccogliere i progetti di Eclipse in cartelle (quelle che si vedono di colore azzurro sulla destra, sotto Package Explorer). La ringrazio.

TheNerdmix