Olá alguém pode me ajudar?
public class Testedecodigo {
String b;
public void setB(String b) {
this.b = b;
}
public String getB() {
return b;
}
public static void main(String[] args) {
Testedecodigo td = new Testedecodigo();
Testearra ta = new Testearra();
ArrayList<Testearra> uca = new ArrayList<>();
Object[] selections = {"zé", "izaias", "joze", "quatro"};
String c = (String) JOptionPane.showInputDialog(null, "Selecione uma opção", "Título", JOptionPane.INFORMATION_MESSAGE, null, selections, selections[0]);
String d = (String) JOptionPane.showInputDialog(null, "Selecione uma opção", "Título", JOptionPane.INFORMATION_MESSAGE, null, selections, selections[0]);
ta.setZ(c);
ta.setT(d);
uca.add(ta);
Object a = JOptionPane.showInputDialog(null, "Selecione uma opção", "Caixa de opção", JOptionPane.INFORMATION_MESSAGE, null, uca.toArray(), uca.toArray()[0]); //Preciso que aqui mostre o atributo z dos objetos
JOptionPane.showMessageDialog(null, uca.get(0).getZ());
System.out.println(uca.get(0).getT());
}
}
eu não consigo fazer a linha realizar o proposito de forma adequada