[:it]
Questo breve programma richiede in input una stringa per poi stamparla:
import java.io.InputStreamReader;
import java.io.BufferedReader ;
import java.io.IOException;
public class parola {
public static void main(String[] args ) {
String x=null;
System.out.println(“inseirsci una parola”);
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
try {
x=input.readLine();
}
catch (Exception e) {
e.printStackTrace();
}
System.out.println(x);
}
}
si noti
- che a differenza dei dati numeri che devono essere sottoposti a modifica di tipo, Java legge sempre stringhe.
- le variabili definite all’interno del metodo main devono sempre essere inizializzate, nel caso specifico è messo a null.
con questa riga di codice si ha la lunghezza della stringa immessa:
lung=x.length();[:]