判断一个值在不在指定范围内是怎么写啊(好像是用 in 吧)

判断一个值在不在指定范围内是如何写啊(好像是用 in 吧)
比如:一个Integer类型值:i
            一个ArrayList类型对象:myAl
  现在要判断   i   是否在   myAl   里面应该如何写啊!

  我记得好像操作符   in   可以处理这类问题吧

------解决方案--------------------
if(ArrayList.Contains(i))
//存在
else
//不存在
------解决方案--------------------
myAl.contains(i)

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
if(myAl.Contains(i))
//存在
else
//不存在

PS:Contains方法将调用Equals确定相等性