1
私はREXP出力を解析しようとしています。私は結果をJavaオブジェクトに変換しました。しかし、私はオブジェクト内の値を取得することができません。 オブジェクトmは含まれていますJavaオブジェクト(REXPオブジェクト)から値を取得する方法は?
[1, 1, 3, 1, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]
[9.12324245]
[1212,1234,4343]
[3.456]
が、私はさらに処理
ここにすべてのヘルプは本当に素晴らしいことだため、配列の中にこれらの値を取得する必要がありますか?コードスニペットを以下に示す:
REXP kmv = connection.eval(kmeans);
HashMap<String, Object> j = (HashMap<String, Object>) kmv.asNativeJavaObject();
Set<Entry<String, Object>> set = j.entrySet();
Iterator<Entry<String, Object>> i = set.iterator();
while(i.hasNext()) {
Map.Entry<String, Object> me = (Map.Entry<String, Object>)i.next();
String key = (String) me.getValue();
Object m = (Object)me.getKey();
}