Java中的数组元素可以判断它的数组下标么 获取了一个数组对象,有没有什么方法可以判断它的下标?求能人帮忙~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 啥意思?数组下标?不是索引?for(Object obj: arrayObj) {} 你上个帖子都有人说了int indexOfRed = ArrayUtils.indexOf( stringArray, "Red");ArrayUtils需要包commons-lang-2.X.jar package com.by.boss.utils;import java.util.Arrays;import java.util.List;/** * 工具类:实现一些数组的常用方法 * @author 高伟 * @date Aug 15, 2011 6:01:42 PM * @description: * http://blog.csdn.net/cn_gaowei */public class ArrayUtils { /** * 获取指定元素item在指定数组array中的下标 * getItemIndexOfArray * @param array * @param item * @return * 高伟 * Aug 15, 2011 6:02:26 PM * http://blog.csdn.net/cn_gaowei */ public static int getItemIndexOfArray(Object[] array , Object item) { List<Object> list = Arrays.asList(array); return list.indexOf(item); } /* * main method */ public static void main(String[] args) { String[] array = new String[]{"AAA","BBB","CCC"}; String item1 = "DDD"; System.out.println(ArrayUtils.getItemIndexOfArray(array, item1)); String item2 = "BBB"; System.out.println(ArrayUtils.getItemIndexOfArray(array, item2)); /** * 输出结果: * -1 * 1 */ }} 数组越界问题,求解答 这段代码怎么运行没反应? finally的用法。。。 快点帮帮我呀 谢谢了 version:j2sdk1.4.0我有一个很简单的小程序编译过后执行不了啊是不是JDK有问题啊 多态时候父类和子类之间的转换问题???(先谢谢了) 有关于HashMap的问题 请教怎么样才能让两个按钮显示的一样大小,谢了 在Jbuild5中怎么引入别的类在已经存在的包下面? java1.3不支持中文输出,,?? java 时间跟int的关系 Exception in thread "main" java.lang.NullPointerException怎么解决
for(Object obj: arrayObj) {
}
int indexOfRed = ArrayUtils.indexOf( stringArray, "Red");
ArrayUtils需要包commons-lang-2.X.jar
import java.util.List;/**
* 工具类:实现一些数组的常用方法
* @author 高伟
* @date Aug 15, 2011 6:01:42 PM
* @description:
* http://blog.csdn.net/cn_gaowei
*/
public class ArrayUtils {
/**
* 获取指定元素item在指定数组array中的下标
* getItemIndexOfArray
* @param array
* @param item
* @return
* 高伟
* Aug 15, 2011 6:02:26 PM
* http://blog.csdn.net/cn_gaowei
*/
public static int getItemIndexOfArray(Object[] array , Object item) {
List<Object> list = Arrays.asList(array);
return list.indexOf(item);
}
/*
* main method
*/
public static void main(String[] args) {
String[] array = new String[]{"AAA","BBB","CCC"};
String item1 = "DDD";
System.out.println(ArrayUtils.getItemIndexOfArray(array, item1));
String item2 = "BBB";
System.out.println(ArrayUtils.getItemIndexOfArray(array, item2));
/**
* 输出结果:
* -1
* 1
*/
}
}