Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/02/2014, 09:42
cazador1992
 
Fecha de Ingreso: mayo-2013
Ubicación: Córdoba
Mensajes: 139
Antigüedad: 11 años, 6 meses
Puntos: 9
Respuesta: tratamiento datos puerto serie

Algo como esto ?

Código Java:
Ver original
  1. import java.util.ArrayList;
  2.  
  3. public class NewClass {
  4.  
  5.     String miCadena, temporal;
  6.     char a;
  7.     ArrayList<String> cadena;
  8.  
  9.     public NewClass() {
  10.         miCadena = "x:0.000g ;y:0.000g ;z:0.000g\nx:-0.000g ;y:-0.000g ;z:-0.000g";
  11.         temporal = "";
  12.         System.out.println(miCadena);
  13.         cadena = new ArrayList<>();
  14.     }
  15.  
  16.     public void crearCadenas() {
  17.         for (int i = 0; i < miCadena.length(); i++) {
  18.             a = miCadena.charAt(i);
  19.             if (a == ';' || a == '\n') {
  20.                 cadena.add(temporal);
  21.                 temporal = "";
  22.             } else {
  23.                 temporal += a;
  24.             }
  25.         }
  26.         cadena.add(temporal);
  27.     }
  28.  
  29.     public void imprimir() {
  30.         for (int i = 0; i < cadena.size(); i++) {
  31.             System.out.println(cadena.get(i));
  32.         }
  33.     }
  34. }