Pessoal,
Ao compilar meu código ocorre o seguinte erro:
“cap02ex02.java:14: warning: [deprecation] readLine() in java.io.DataInputStream
has been deprecated
s = dado.readLine();”
O código é o seguinte:
[code]
// Criar uma classe que receba a quantidadde e o valor de 3 produtos no seguinte formato:
// Quantidade 1, valor 1, quantidade 2, valor2, quantidade 3, valor 3:
// Calcular e exibir esse valor na tela, q1 * v1 + q2 * v2 + q3 * v3:
// Exibir o valor total:
import java.io.*;
class cap02ex02 {
public static void main (String args[]) {
float total, q1, v1, q2, v2, q3, v3;
DataInputStream dado;
String s = " ";
System.out.println("Digite a quantidade de arroz:");
dado = new DataInputStream(System.in);
s = dado.readLine();
q1 = Float.parseFloat(s);
System.out.println("Digite o valor do arroz:");
dado = new DataInputStream(System.in);
s = dado.readLine();
v1 = Float.parseFloat(s);
System.out.println("Digite o quantidade de feijo:");
dado = new DataInputStream(System.in);
s = dado.readLine();
q2 = Float.parseFloat(s);
System.out.println("Digite o valor do feijao:");
dado = new DataInputStream(System.in);
s = dado.readLine();
v2 = Float.parseFloat(s);
System.out.println("Digite a quantidade de sal:");
dado = new DataInputStream(System.in);
s = dado.readLine();
q3 = Float.parseFloat(s);
System.out.println("Digite o valor do sal:");
dado = new DataInputStream(System.in);
s = dado.readLine();
v3 = Float.parseFloat(s);
total = q1*v1 + q2*v2 + q3*v3;
System.out.println("O valor total desses produtos : " + total + ".");
System.exit(0);
}
} [/code]