java中怎么调用arraylis数组中的某个元素

我想判断一下arraylist数组中的某个元素是否等于-1,怎么表示啊... 我想判断一下arraylist数组中的某个元素是否等于-1,怎么表示啊 展开
 我来答
渴求一杯蓝山
推荐于2018-04-05 · TA获得超过217个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:216万
展开全部
数组耐友的话,比如 int arraylis[] = new int[5];System.out.print(arrylis[i]==-1);i是某个元素的位置;
如果弯高说的是集合的话,比如 List list = new ArrayList();System.out.print(list.get(i)==-1);i是某个元素的位置昌闹槐
黄家三爷爷
2011-12-24 · TA获得超过175个赞
知道答主
回答量:65
采纳率:0%
帮助的人:62.1万
展开全部
首先看到arraylist中某蠢槐带个元素的位置。
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(-1);
if(list == null&&list.get(1)==-1)
System.out.println("this is good");

如果你像遍历list看看是否有元素为-1;
for(Object o:list)
{
if((Integer)o == -1)
System.out.println("there is number -1 in list");
}

如果不想遍历,然明迟后判断带芦list是否有-1
if(list.contains(-1))
System.out.println("there is number -1 in list");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小小_神乐
2011-12-24 · 超过27用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:79.7万
展开全部
import java.util.ArrayList;

public class StringRead {

public static void main(String[] args) {
ArrayList<Integer> alist = new ArrayList<Integer>();
Integer m1 = 1;
Integer m2 = 2;
Integer m3 = -1;
alist.add(m1);
alist.add(m2);
alist.add(m3);

for(int i=0;i<alist.size();i++){
if(alist.get(i).equals(-1))
System.out.println(i);
}
}

}
这个是我写的贺旦一个腔嫌小程序 你看看是否符合你伍拍手的要求嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2011-12-24 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3466万
展开全部
首先纠正一点ArrayList不是数组而是List
使用迭代器取碧仔数出每一个元戚链素和-1对比悔首就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bd9006
2011-12-24 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.6亿
展开全部
int indexOf(Object o)
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式