'Invalid character constant' 字符串错误

'Invalid character constant' error on a string

在处理 3 中,我试图比较 if/or 语句中的两个字符串:

 if ((firstSplit[6].equals('PPL')) || (firstSplit[7].equals('PPL'))) {
   //do stuff
 }

'firstSplit' 是一个字符串数组。第一个 'PPL' 带有下划线,显示的错误是 "Invalid character constant"。谁能解释一下这个错误以及如何解决它?

在Processing/Java中,字符串需要双引号:

"PPL"

这是一个字符:'c'

这是一个字符串:"String"

比JavaScript/Python/etc严格一点。在这方面。