色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

iris和java讀取數(shù)據(jù)集

iris數(shù)據(jù)集是機(jī)器學(xué)習(xí)領(lǐng)域中非常經(jīng)典的一個(gè)數(shù)據(jù)集,包含了三種不同的鳶尾花的花萼和花瓣尺寸。

使用Java讀取iris數(shù)據(jù)集如下:

File file = new File("iris.csv");
ListdataList = new ArrayList<>();
try (BufferedReader br = new BufferedReader(new FileReader(file))) {
String line;
while ((line = br.readLine()) != null) {
String[] data = line.split(",");
dataList.add(data);
}
} catch (IOException e) {
e.printStackTrace();
}

上述代碼首先創(chuàng)建了一個(gè)File對(duì)象,用于讀取文件。然后創(chuàng)建了一個(gè)空的ArrayList,用于存儲(chǔ)讀取到的數(shù)據(jù)。

接著使用BufferedReader和FileReader讀取了文件中的每一行數(shù)據(jù),并使用split方法將每一行數(shù)據(jù)以逗號(hào)為分隔符切分成一個(gè)字符串?dāng)?shù)組。最后將字符串?dāng)?shù)組添加至ArrayList中。

使用Arrays.toString()方法和foreach循環(huán)可以將讀取到的數(shù)據(jù)打印出來。

for (String[] data : dataList) {
System.out.println(Arrays.toString(data));
}

上述代碼中的foreach循環(huán)遍歷了ArrayList中的每一個(gè)字符串?dāng)?shù)組,使用Arrays.toString()方法將該數(shù)組轉(zhuǎn)換成字符串形式打印出來。