1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
package application;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Collections;
import java.util.List;
import java.util.stream.Collectors;
import javafx.scene.chart.XYChart;
public class Conversion {
public float abs,cord; //les valeurs sont avec virgule
public static List<XYChart.Data> loadPoints(String filename) throws IOException {
return Files.lines(Paths.get(filename))
.map(line-> line.split(","))
.map(coord-> new XYChart.Data(Long.parseLong(coord[0]), Long.parseLong(coord[1])))
.collect(Collectors.collectingAndThen(Collectors.toList(), Collections::unmodifiableList));
}
} |