我有这样一段代码在java中循环用Clojure和存储数组
public class read{
private ArrayList <String[]> test = new ArrayList<String[]>();
//arr is a valid array
//br is a buffered reader
while(br.readline())
test.add(store(arr[]));
public String[] store (String[] str_arr) {
String a;
new_str_arr[] = new String[2];
new_str_arr[1] = str_arr[0];
new_str_arr[0] = "Header";
return new_str_arr;
}
我将如何能够将其转换成Clojure的?
存储到一个数组中,我可以看到,但这与循环有什么关系? – Lynn
class'read'的目的是什么?你能举一个例子吗? – mobyte
我所拥有的实际上是一个阅读器类读取文件中的数据,每行将每行存储为一个数组元素到一个数组中。由于文件中的行数未知,因此我必须使用while循环。 – aceminer