比方说一个空的 arraylist al , 程序运行的时候 会根据键盘 的输入 储存一些数据 。。 有数字 ,也有 字符 。。 还有一个 textfield text ,  如何使 text 获得 al 中的 第2 个数据 。。 text.setText(al(2));
 这样好像不行  ! ?

解决方案 »

  1.   

    text.setText(al(2));//這是數組的用法...................
    text.setText(al.get(2));
      

  2.   

    谢谢楼上的  。。 为啥编译的 时候 出现这个  无法将 javax.swing.text.JTextComponent 中的 setText(java.lang.String) 应用于 (java.lang.Object)
    text.setText(al.get(0));
      

  3.   

    其实就是   一个  textfield text , arraylist al  , show button 。。  在text 里面输入 数据后存储到 al ,然后点 button ,这个数据又从 al 里面提取出来显示到 text 中  。。 这个  提取出数据然后显示到 text 中 老是写不出来 !
      

  4.   

    text.setText((String)al.get(0));  ////强制类型转换
      

  5.   

    List<Integer> list = new ArrayList<Integer>();
    list.add(1);
    list.add(2);
    list.add(3);
    list.add(4);
    .............
    text.setText(list.get(0).toString());