Esercitazione 2.1: comprendere I/O in JAVA
L'input e l'output sono un concetto essenziale della programmazione. L'input è rappresentato dai dati che diamo al programma. L'output è costituito dai dati che riceviamo dal programma sotto forma di risultato. Questi dati sono inviati o ricevuti da un flusso che rappresenta il canale di ricezione o di invio dei dati al programma
Come viene scritto l’output a video?
Osserva: il video rappresenta lo standard output dei programmi.
La classe System è una classe del pacchetto base di java ed è una classe statica.
Le classi statiche non devono essere istanziate per essere usate. Questo perché lo spazio di allocazione è unico.
Es. System.out.println(“sono io!”); System sis = new System();
La classe System mediante l'operatore "punto" permette l'accesso ad uno dei tre flussi di dati standard del linguaggio: errore(err), input(in) e output(out)
# | Modificatore e tipo | Campo | Descrizione |
---|---|---|---|
1 | System | err | Il flusso di output di errore "standard" |
2 | System | in | Il flusso di input "standard" |
3 | System | out | Il flusso di output "standard" |
stampare di una stringa:
System.out.println(“sono io!”);
stampare una stringa e il valore di un una variabile p intera,double,float
System.out.println(“sono un intero”+p);
Usiamo questa istruzione in un programma
Rettangolo.java
import java.io.*;
public class Rettangolo {
public static void main(String[] args) {
double base = 7;
double altezza = 5.5;
double Area= base * altezza;
// output
System.out.println("L'area del rettangolo è " + Area);
}
}
Esercitazione 2
1)All’interno della propria cartella personale “nome.cognome” creare una nuova cartella e nominarla “esercitazione01”.
2)Creare, con l’utilizzo del Blocco Note, una classe Rettangolo.java.
3)Aprire il prompt dei comandi(console).
4)Posizionarsi nella direttory nome.cognome/esercitazione01/
usare il comando cd
5)Compilare Rettangolo.java mediante javac.exe
$>javac Rettangolo.java
6)Eseguire il .class mediante la Java-Virtual-Machine $>java Rettangolo
7)L’output atteso dall'applicazione console scritta in JAVA è
L'area del rettangolo è: 4