import java.util.Vector;
import javax.swing.JOptionPane;
public class vetor extends Thread {
public vetor(int[] a, int p) {
super();
this.a = a;
this.p = p;
}
/**
* @param args
*/
private int a[] = new int[10];
private int p;
public void procurar(){
for(int k = 0; k<10; k++){
a[k] = (int)(Math.random()*100);
System.out.println(a[k]+" = "+k);
}
}
public void imprimir(){
for(int k = 0; k<10; k++){
if(a[k] == p){
JOptionPane.showMessageDialog(null, "o valor encontrado eh: "+a[k]+" na posicao "+k);
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 0, p = 0;
int[] c = new int [x];
vetor[] t = new vetor [c.length] ;
for(int i = 0;i<t.length;i++){
t[i].procurar();
t[i].start();
p = Integer.parseInt(JOptionPane.showInputDialog("Digite o numero que deseja buscar "));
try {
t[i].join();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
for(int j = 0;j<t.length;j++){
t[j].imprimir();
//t[j].start();
try {
t[j].join();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
Aguardo a ajuda de voces, porq ele esta rodando, mas nao consigo faze-lo imprimir, me ajudem por favor...
Obrigadaoo!!