ich eine Textdatei zu analysieren versuchen (file1.txt
)Parsing Textdatei mit Java Streams API
# ATown
# m
2 // this is var m
# Polynomials A
0 0 0 0 0 // the number of polynomials per section is m^2
0.20833 0 0 0 0 // the polynomials are always of degree 4
0 0.0333 -0.001388 0 0
0 0 0 0 0
# Polynomials B
0 0 0 0 0
0 0.048 -0.002 0 0
0.1428 0 0 0 0
0.0588 0 0 0 0
Die Räume getrennt Zahlen Polynome darstellen und sollen an den Räumen und in ein Array von ints aufgeteilt werden, die sollte gehe in ihre jeweilige ArrayList.
Ich würde gerne die 2
in eine int m
und Polynome A in eine ArrayList List<double []> polyA
und List<double []> polyB
setzen.
Und ich möchte die Streams API verwenden.
0,20833 und die anderen sind nicht int, aber doppelt – azro
es ist wirklich verwirrend, was Sie erreichen wollen ... also '0 0 0 0 \ n 0.20833 0 0 0 0 'sollte eine' ArrayList' von zwei Elementen erzeugen, wobei Jedes Element ist ein Array auf Ints, oder? das nächste was du machen willst ist * wirklich * verwirrend, mag ein beispiel geben? – Eugene