ciao, sto seguendo adesso il corso, volevo chiederti dove stai studiando o dove hai studiato java. PS una tua risposta mi farebbe molto piacere perchè è il linguaggio che più mi piace e che cerco di studiarlo giorno dopo giorno
Ciao Riccardo , io dovrei leggere un codice QR code, che mi restituisce una striga composta da nome del pezzo , e poi 8 numeri che corrispondono ciascuno ad una variabile , il fatto è che tra una variabile e l’altra c’è un a capo , un altro a capo e il numero è così via. Es nome , a capo, a capo, numero , a capo , a capo numero etc. .. come posso fare?
Ciao Edoardo, ho notato che con l'attributo .indexOf("a") segnala solo la prima a che trova e non le altre. C'è un metodo per far segnalare tutte le a?
salve ho una domanda che non c'entra molto con il video, ma volevo sapere come fare lo stesso con gli array di stringhe, mi spiego meglio come faccio a verificare se una stringa presa in input è presente in un array. Grazie per la risposta.
Ciao Edoardo, sto provando a creare un programma che acquisisca una stringa (composta da un numero arbitrario di caratteri) e la stampi al contrario. Questo è solo lo script relativo alla stampa al contrario. Ma non mi funziona. Dove sbaglio? for (i = stringa.length()-1;i>=0; i--) { } System.out.print("La stringa al contrario è :" + stringa(i));
Ciao Maurizio, premetto che lavoro principalmente su Python e sto ancora imparando Java, la soluzione più veloce che mi è venuta in mente è questa: String stringa = "ciao"; char[] array = new char[stringa.length()];
for (int i = stringa.length()-1 ; i>=0 ; i--) { array[stringa.length() - 1 - i] = stringa.charAt(i); } String str = new String(); str = str.valueOf(array); System.out.print("La stringa al contrario è :" + str); Sicuramente non è la più efficiente, ma è la prima a cui ho pensato, spero di esserti stato d'aiuto.
import java.util.Scanner; public class Reverse_Name { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Inserisci nome"); String nome = scanner.nextLine(); int x; int lunghezza = nome.length(); System.out.print(lunghezza); for (x = lunghezza-1 ; x >=0; x--) { System.out.print(nome.charAt(x)); } } }
Ciao Edoardo, avrei 2 domande: 1. Cosa cambierebbe da charAT a lenght se alla fine indico il parametro e mi da lo stesso carattere; 2: In quale lezione potrei trovare la spiegazione del boolean?
Grazie Edoardo, ottimo lavoro e ti spieghi molto chiaramente. Poi la lunghezza a pillole è perfetta per una visione nei piccoli ritagli di tempo
😁😁
Domani ho una verifica su java e questi video mi sono molto d'aiuto per ripassare. spiegato molto chiaramente :)
ciao, sto seguendo adesso il corso, volevo chiederti dove stai studiando o dove hai studiato java. PS una tua risposta mi farebbe molto piacere perchè è il linguaggio che più mi piace e che cerco di studiarlo giorno dopo giorno
@@sasydelregno3890 probabilmente superiori
@@sasydelregno3890penso che studi per la scuola
Figa pure io domani
Bravo!!!
Ciao Riccardo , io dovrei leggere un codice QR code, che mi restituisce una striga composta da nome del pezzo , e poi 8 numeri che corrispondono ciascuno ad una variabile , il fatto è che tra una variabile e l’altra c’è un a capo , un altro a capo e il numero è così via. Es nome , a capo, a capo, numero , a capo , a capo numero etc. .. come posso fare?
Come posso ottenere l'intera stringa partendo da una determinata posizione? Ad esempio dalla seconda parola fino alla fine della stringa...
Ciao Edoardo, ho notato che con l'attributo .indexOf("a") segnala solo la prima a che trova e non le altre. C'è un metodo per far segnalare tutte le a?
non che mi venga in mente, devi fartelo custom
salve ho una domanda che non c'entra molto con il video, ma volevo sapere come fare lo stesso con gli array di stringhe, mi spiego meglio come faccio a verificare se una stringa presa in input è presente in un array. Grazie per la risposta.
per gli array c'è il metodo contains
@@EdoardoMidali grazie infinite🙏
Ciao Edoardo,
sto provando a creare un programma che acquisisca una stringa (composta da un numero arbitrario di caratteri) e la stampi al contrario. Questo è solo lo script relativo alla stampa al contrario. Ma non mi funziona. Dove sbaglio?
for (i = stringa.length()-1;i>=0; i--) {
}
System.out.print("La stringa al contrario è :" + stringa(i));
Ciao Maurizio, premetto che lavoro principalmente su Python e sto ancora imparando Java, la soluzione più veloce che mi è venuta in mente è questa:
String stringa = "ciao";
char[] array = new char[stringa.length()];
for (int i = stringa.length()-1 ; i>=0 ; i--) {
array[stringa.length() - 1 - i] = stringa.charAt(i);
}
String str = new String();
str = str.valueOf(array);
System.out.print("La stringa al contrario è :" + str);
Sicuramente non è la più efficiente, ma è la prima a cui ho pensato, spero di esserti stato d'aiuto.
import java.util.Scanner;
public class Reverse_Name {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Inserisci nome");
String nome = scanner.nextLine();
int x;
int lunghezza = nome.length();
System.out.print(lunghezza);
for (x = lunghezza-1 ; x >=0; x--)
{
System.out.print(nome.charAt(x));
}
}
}
Ciao Edo, ma si può moltiplicare una stringa con un numero? e se si, come si fa?
esempio: "ciao" * 5
in teoria si ma serve il ciclo for e dovresti fare( ciao come variabile) ciao++ per incrementare fino a quando ciao==5
e comunque scusa se ti ho risposto ora ma adesso sto seguendo il corso
Ciao Edoardo, avrei 2 domande: 1. Cosa cambierebbe da charAT a lenght se alla fine indico il parametro e mi da lo stesso carattere; 2: In quale lezione potrei trovare la spiegazione del boolean?
nel video tipi di dati, scusa se ti rispondo dopo 1 anno ma oggi sto seguendo il corso. è importante seguire ogni video anche se non capisci.
@@sasydelregno3890 ok grazie
di nulla Luca. Sarei curioso di sapere se hai continuato con la programmazione
@@lucazagaria6890
3:35