我有以下代码:
import processing.pdf.*;
Table table;
void setup() {
size(2000,2000, PDF, "my.pdf");
background(255);
table = loadTable("my.csv", "header");
println(table.getRowCount() + " total rows in table");
for (TableRow row : table.rows()) {
String ind = row.getString("Individual");
float value = row.getFloat("Value");
if (ind == "An") {
stroke(0);
noFill();
ellipse(1000,1000,value,value);
println("Dracula");
}
println("Finished.");
exit();
}
一个csv行看起来像这样:
Individual, Value
An, 34.56
如果我运行上面的代码,我会得到
200 total rows in table
Finished.
为什么它不提取所有的An数据并绘制它(就像我预期的那样)?
感谢。