我有一个包含以下字符串的数组
Object[] array = {"Tom","Jim","George"};
如何将每个对象都比较为字符串?
*对于我的问题,数组必须是Object的类型,并且仅包含String类型的对象。使用String []非常明显。
像那样:
String testString = "xyz";
int result = testString.compareTo((String)array[i]);
或例如:
int result = ((String)array[j]).compareTo((String)array[i]);
如果您不确定数组元素是否为String
,请使用instanceof
运算符进行检查。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句