hola estoy haciendo el siguiente ejemplo
yo tengo un proyecto llamado fichero
y tengo un fichero llamado
fichero2.java
que tiene el siguiente codigo
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;
class ReadAndWrite {
public static void main(String args[]) throws FileNotFoundException {
Scanner diskScanner=
new Scanner(new File("rawData.txt"));
PrintStream diskWriter=
new PrintStream("cookedData.txt");
double precio,cantidad,total;
precio=diskScanner.nextDouble();
cantidad=diskScanner.nextInt();
total=precio*cantidad;
diskWriter.println(total);
}
}
tengo otro fichero llamado rawData.txt
donde escribo
5.95 6 es decir 5.95espacio 6
es decir que ya lo tengo creado
es decir segun el fichero2java.
me cogera los valores precio y cantidas me los multiplicara y me almacenara valor en cookedData.txt
pues no me funciona
cuando voy compilar proyecto no me dar error pero a la hora de ejecutar el proyecto si
me aparece el error xception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:840)
at java.util.Scanner.next(Scanner.java:1461)
at java.util.Scanner.nextDouble(Scanner.java:2387)
at ReadAndWrite.main(fichero2.java:22)
y yo como estoy estudiando a traves de un manual he seguido todos los pasos y
el error me sigue apareciendo.
¿que quiere decir es error? gracias