草庐IT

asterixA

全部标签

java - 我如何比较 Java 中的字符串和字符数组?

在我的程序中,我试图在if条件下将我的字符数组asterixA[]与字符串word进行比较,例如:if(word.equals(asterixA))但它给我一个错误。我可以通过其他方式比较它们吗? 最佳答案 您必须将字符数组转换为字符串或将字符串转换为字符数组,然后再进行比较。if(word.equals(newString(asterixA)))或if(Arrays.equals(word.toCharArray(),asterixA))顺便说一句。if是条件语句不是循环 关于java