gpt4 book ai didi

java - 如何比较包含字符串的对象?

转载 作者:行者123 更新时间:2023-12-01 10:10:10 27 4
gpt4 key购买 nike

我有一个包含以下字符串的数组

Object[] array = {"Tom","Jim","George"};

如何将每个对象作为字符串进行比较?

* 对于我的问题,数组必须是对象类型,并且仅包含字符串类型的对象。使用 String[] 非常明显。

最佳答案

像这样:

String testString = "xyz";
int result = testString.compareTo((String)array[i]);

或者例如:

int result = ((String)array[j]).compareTo((String)array[i]);

如果您不确定数组元素是否为String,请使用instanceof 运算符进行检查。

关于java - 如何比较包含字符串的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36165636/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com