Algo como esto ?
Código Java:
Ver originalimport java.util.ArrayList;
public class NewClass {
char a;
ArrayList<String> cadena;
public NewClass() {
miCadena = "x:0.000g ;y:0.000g ;z:0.000g\nx:-0.000g ;y:-0.000g ;z:-0.000g";
temporal = "";
cadena = new ArrayList<>();
}
public void crearCadenas() {
for (int i = 0; i < miCadena.length(); i++) {
a = miCadena.charAt(i);
if (a == ';' || a == '\n') {
cadena.add(temporal);
temporal = "";
} else {
temporal += a;
}
}
cadena.add(temporal);
}
public void imprimir() {
for (int i = 0; i < cadena.size(); i++) {
System.
out.
println(cadena.
get(i
)); }
}
}