importar java.util.ArrayList;
importar java.util.Scanner;
clase pública DataParse {
pública DataParse() {
Escáner escáner = nuevo Escáner(System.in);
String str = scanner.nextLine();
ArrayList
ArrayList
ArrayList while(!str.isEmpty()) { prueba { Entero e = Integer.parseInt(str); intArr. add(e); }catch(NumberFormatException e) { prueba { Doble d = Double.parseDouble(str); dblArr.add(d); }catch(NumberFormatException ex) { strArr.add(str); } } str = scanner.nextLine(); } // System.out.println("entero ***El número total es " + intArr.size() + ""); for(Integer e: intArr)System.out.println(e); System out.println("El número total de decimales es" + dblArr.size() + "one"); for(Double e: dblArr)System.out.println(e); p > System.out.println("Cadena *** total" + strArr.size() + "número"); for(Cadena e: strArr)System.out.println ( e); } /** * @param args */ público estático void main(String[] args) { // TODO Código auxiliar de método generado automáticamente new DataParse(); } } // Introduzca dos retornos de carro para finalizar la entrada 1222 222 rr 44,66 55,7 ee Hay 2 números enteros en total 1222 222 p> Hay 2 decimales en total 44.66 55.7 Hay 2 cadenas en total rr p> ee