é possível realizar a leitura de vários dados ao mesmo tempo em Java?
como poderia otimizar esse exemplo?
import java.io.*;
class exec2{
public static void main(String args[]) throws IOException{
/*declaração de variáveis*/
BufferedReader in;
in = new BufferedReader(new InputStreamReader(System.in));
float n1, n2, n3, n4, md;
/*corpo do algoritmo*/
System.out.println("Informe 4 notas: ");
n1 = Float.parseFloat(in.readLine());
n2 = Float.parseFloat(in.readLine());
n3 = Float.parseFloat(in.readLine());
n4 = Float.parseFloat(in.readLine());
md = (n1 + n2 + n3 + n4) / 4;
System.out.println("Media aritmetica...: " + md);
}
}
tem como ler as quatro notas usando a conversão apenas uma vez, mas sem usar laço?