如何在java中读取向量
我使用“CombinaticsLib”从对象数组生成组合。但结果显示为向量。我想知道如何只读取一个值 这是代码如何在java中读取向量,java,collections,arraylist,combinatorics,Java,Collections,Arraylist,Combinatorics,我使用“CombinaticsLib”从对象数组生成组合。但结果显示为向量。我想知道如何只读取一个值 这是代码 // Create the initial vector ICombinatoricsVector<String> initialVector = Factory.createVector( new String[] { "red", "black", "white", "green", "blue" } ); // Create a simple
// Create the initial vector
ICombinatoricsVector<String> initialVector = Factory.createVector(
new String[] { "red", "black", "white", "green", "blue" } );
// Create a simple combination generator to generate 3-combinations of the initial vector
Generator<String> gen = Factory.createSimpleCombinationGenerator(initialVector, 3);
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(combination);
}
但它同时具有组合数组和大小。但我只想得到数组。如何得到它。
请帮帮我。我是java新手
提前感谢。我知道您在这里使用的是
它有一个
getVector
方法,它返回一个列表
,该列表包含一个向量中的所有元素(在本例中为所有颜色),还有一个getValue(int index)
方法,允许您在特定索引处检索对象。我知道您在这里使用的是
它有一个
getVector
方法,它返回一个列表
,该列表包含一个向量中的所有元素(在本例中为所有颜色),还有一个getValue(int index)
方法,允许您在特定索引处检索对象。我知道您在这里使用的是
它有一个
getVector
方法,它返回一个列表
,该列表包含一个向量中的所有元素(在本例中为所有颜色),还有一个getValue(int index)
方法,允许您在特定索引处检索对象。我知道您在这里使用的是
它有一个getVector
方法,返回向量中所有元素的列表(在本例中为所有颜色)和getValue(int index)
方法,允许您在特定索引处检索对象。您可以尝试以下方法:
Generator<String> gen = Factory.createSimpleCombinationGenerator(initialVector, 3);
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(combination.getValue(0)); // This gets the first value from the vector
System.out.println(combination.iterator().next()); // This is another way to do it
}
Generator=Factory.createSimpleCombinationGenerator(initialVector,3);
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(composition.getValue(0));//这将从向量中获取第一个值
System.out.println(composition.iterator().next());//这是另一种方法
}
查看以了解详细信息。您可以尝试以下方法:
Generator<String> gen = Factory.createSimpleCombinationGenerator(initialVector, 3);
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(combination.getValue(0)); // This gets the first value from the vector
System.out.println(combination.iterator().next()); // This is another way to do it
}
Generator=Factory.createSimpleCombinationGenerator(initialVector,3);
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(composition.getValue(0));//这将从向量中获取第一个值
System.out.println(composition.iterator().next());//这是另一种方法
}
查看以了解详细信息。您可以尝试以下方法:
Generator<String> gen = Factory.createSimpleCombinationGenerator(initialVector, 3);
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(combination.getValue(0)); // This gets the first value from the vector
System.out.println(combination.iterator().next()); // This is another way to do it
}
Generator=Factory.createSimpleCombinationGenerator(initialVector,3);
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(composition.getValue(0));//这将从向量中获取第一个值
System.out.println(composition.iterator().next());//这是另一种方法
}
查看以了解详细信息。您可以尝试以下方法:
Generator<String> gen = Factory.createSimpleCombinationGenerator(initialVector, 3);
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(combination.getValue(0)); // This gets the first value from the vector
System.out.println(combination.iterator().next()); // This is another way to do it
}
Generator=Factory.createSimpleCombinationGenerator(initialVector,3);
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(composition.getValue(0));//这将从向量中获取第一个值
System.out.println(composition.iterator().next());//这是另一种方法
}
查看以了解详细信息。也许这对您很有用:
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(Arrays.toString(combination.toArray()));
}
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(Arrays.toString(composition.toArray());
}
也许这对您很有用:
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(Arrays.toString(combination.toArray()));
}
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(Arrays.toString(composition.toArray());
}
也许这对您很有用:
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(Arrays.toString(combination.toArray()));
}
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(Arrays.toString(composition.toArray());
}
也许这对您很有用:
// Print all possible combinations
for (ICombinatoricsVector<String> combination : gen) {
System.out.println(Arrays.toString(combination.toArray()));
}
//打印所有可能的组合
对于(ICombinatorICs向量组合:gen){
System.out.println(Arrays.toString(composition.toArray());
}
您只需阅读javadoc即可。我花了5秒钟的时间在谷歌上搜索并找到它:
java.util.List getVector()
以元素列表的形式返回向量
您只需要阅读javadoc。我花了5秒钟的时间在谷歌上搜索并找到它:
java.util.List getVector()
以元素列表的形式返回向量
您只需要阅读javadoc。我花了5秒钟的时间在谷歌上搜索并找到它:
java.util.List getVector()
以元素列表的形式返回向量
您只需要阅读javadoc。我花了5秒钟的时间在谷歌上搜索并找到它:
java.util.List getVector()
以元素列表的形式返回向量
ICombinatoricsVector接口中没有toArray()方法。阅读javadoc。ICombinatoricsVector接口中没有toArray()方法。阅读javadoc。ICombinatoricsVector接口中没有toArray()方法。阅读javadoc。ICombinatoricsVector接口中没有toArray()方法。阅读javadoc。