Jestem początkujący w Javie i czytałem tematu podając wartości do zmiennych poprzez readLine()
metody z klawiatury i programu, który podany w książce jest następującaJak korzystać z metody readline() w Javie?
import java.io.DataInputStream
class Reading
{
public static void main(String args[])
{
DataInputStream in = new DataInputStream(System.in);
int intnumber=0;
float floatnumber=0.0f;
try {
system.out.println("enter an integer: ");
intnumber = Integer.parseInt(in.readline());
system.out.println("enter a float number: ");
floatnumber = Float.valueOf(in.readline()).floatvalue();
}
//rest of code
chcę zadać następujące pytania :
Co odbywa się w następującym stwierdzeniem
DataInputStream in = new DataInputStream(System.in);
Jeśli
in
jest przedmiotemDataInputStream
, to co jest nowe i co robi instrukcja po prawej stronie powyższej instrukcji?Dlaczego Różne metody zostały wykorzystane do wprowadzenia wartość całkowitą do intNumber i wartości typu float do floatnumber