es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Convirtiendo un double a String para leer un archivo de texto

Estoy haciendo un ejercicio de una cuenta bancaria con un archivo txt, mi cuenta tiene el nombre (String), el número de cuenta (String) y el saldo (double). Necesito convertir el saldo (columna[2]) en un double.

public static ArrayList readAccounts(Scanner input){
String row;
String[] column;
ArrayList accounts = new ArrayList<>();
while(input.hasNext()){
row = input.nextLine();
column = row.split(“;”);
Account account = new Account(column[0], column[1], column[2]);
account.toString();
accounts.add(account);
}
return accounts;
}

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para convertir la columna de balance (columna[2]) a tipo double, puedes utilizar el método Double.parseDouble(), el cual convierte una cadena a tipo double. Puedes reemplazar la línea Account account = new Account(column[0], column[1], column[2]); con Account account = new Account(column[0], column[1], Double.parseDouble(column[2]));. Esto convertirá la columna de balance a tipo double al crear un nuevo objeto de tipo Account y almacenará el valor double en el objeto Account.

Comments are closed.