Java 向量元素与其他元素相乘

Java 向量元素与其他元素相乘,java,vector,Java,Vector,假设我有一个向量 Vec[5] = {a1, a2, a3, a4, a5} 我怎样才能使一个方法乘以: a1*a2, a1*a3, a1*a4, a1*a5 a2*a3, a2*a4, a2*a5 a3*a4, a3*a5 a4*a5 谢谢 使用嵌套循环: for (int i = 0; i < vec.length - 1; i++) for (int j = i + 1; j < vec.length; j++) // do something wi

假设我有一个向量

Vec[5] = {a1, a2, a3, a4, a5}
我怎样才能使一个方法乘以:

a1*a2, a1*a3, a1*a4, a1*a5
a2*a3, a2*a4, a2*a5
a3*a4, a3*a5
a4*a5
谢谢

使用嵌套循环:

for (int i = 0; i < vec.length - 1; i++)
    for (int j = i + 1; j < vec.length; j++)
        // do something with i*j
        System.out.print(i*j + " ");
for(int i=0;i
将同一个向量复制到另一个向量,并将其保持在循环中,以便与每个元素相乘。您的列表正确吗?它包含
a2*a2
,但不包含
a1*a1
。使用嵌套循环,使内部循环变量从外部循环变量的值开始。该方法的返回值是什么?感谢您的回答!