JAVA 数组 我用AWT做了个Button的数组,我想获取这个数组的任意一个Button的下标,请问该怎么做??给个实例,谢谢(我的JDK为1.4.2_07) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数组的话遍历是难免的用其他的容器如List之类的,可以用indexOf()取得 必须用遍历的,写一个函数吧。public JButton getButton(String name){ for (int i = 0 ;i < buttons.length; i++) { if (buttons[i].getName().equals(name)) return buttons[i]; } return null;}大体是这个意思,buttons是你的数组,name是你要找的button的名字 用MAP登记BUTTON 按键值对存取,也不错~ 要用map的话推荐hashmap,比treemap快hashtable不推荐使用 首选:ArrayList,HashSet,HashMap,得司? 各位大侠,我是初学者,能否说的再明白点~~~最好给点实例,什么HashSet,HashMap的,我都没听过~~~等等再截帖~~~~ java图形用户界面如何去掉顶部的边框 请教大家一个问题 设计一个类时,我觉得一个*.java文件里边,没有必要设计在多个类。我都设计成本类里的方法。 SuSE 10启动tomcat 6.0.18问题 JMF播放视频的时候是否有方法选择某一个时间段的视频播放? 如何读取XML文件后,将内容存入MAP型数据中. SWT内存泄露问题,望指点! String.replaceAll(".", "\\")的报错问题 ### 很简单问题,在线等待,马上给分! ### java中如何实现C++中类似SendMessage的操作? 加载类,如何带入参数? mysql中文乱码,解决马上给分,在线等
用其他的容器如List之类的,可以用indexOf()取得
{
for (int i = 0 ;i < buttons.length; i++)
{
if (buttons[i].getName().equals(name))
return buttons[i];
}
return null;
}
大体是这个意思,buttons是你的数组,name是你要找的button的名字
hashtable不推荐使用
我都没听过~~~等等再截帖~~~~