Soma aleatória

Primeiramente gostaria de pedir liçenca para me adentrar nesta comunidade rica em conhecimento e sabedoria sobre esta fantástica linguagem Orientada a Objeto que é Java :grin: .

Meu problema é o seguinte:

Como faço um programa Java que crie um array/vetor de valores que somados aleatóriamente seja igual a um valor especificado. Exemplo:

Dados
150,00
30,00
10,00
75,00
38,00

Soma = 85

No caso Soma=85 é igual a soma das linhas 3 e 4 de Dados. Será que existe como fazer isso, um programa que me indique as linhas que somadas são iguais a um determinado valor ???

Obrigado pela Ajuda !!!

[code]
for (int i =0; i< array.length -1 ; i++) {
for (int j= i+1; j<array.length;j++) {
if ( (array[i] + array[j]) == 85) ) {
System.out.println(“somando as posições " + i +” " +j);
}
}
}

da uma olhada e tira uma ideia…

[]s Victor…

PS:. bem vindo ao PJ, forçou um poko nos elogios neh ? huahauhauahuah[/code]