Hallo!
Ich habe einen Vector und will ihn ungefähr so in eine Datei ausgeben:
a
b 0
c 1 3
d 2 4 5
Allerdings schaffe ich es nur so:
a
b 0
c 1 2
d 3 4 5
Weiß jemand, was ich an dem Code ändern muss?
in labels sind die Zeilenanfänge gespeichert und in dist die Werte!
Danke,
Nicole
Ich habe einen Vector und will ihn ungefähr so in eine Datei ausgeben:
a
b 0
c 1 3
d 2 4 5
Allerdings schaffe ich es nur so:
a
b 0
c 1 2
d 3 4 5
Weiß jemand, was ich an dem Code ändern muss?
Code:
output.writeBytes(labels.elementAt(0)+lsep);
int h = 2;
for (int j = 0, k = 0; j < dist.size(); k++,j++) {
if(k == level) {
output.writeBytes(lsep+labels.elementAt(h)+" ");
k = 0;
level++;
h++;
}
if(j==0) {
output.writeBytes(labels.elementAt(1)+" ");
output.writeBytes(dist.elementAt(j)+" ");
}
else
output.writeBytes(dist.elementAt(j)+" ");
}
Danke,
Nicole