在Processing 3中,我试图在if /或语句中比较两个字符串:
if ((firstSplit[6].equals('PPL')) || (firstSplit[7].equals('PPL'))) {
//do stuff
}
' firstSplit'是一个字符串数组。第一个PPL'带下划线,显示的错误是"无效的字符常量"。任何人都可以解释这个错误以及如何解决它?
答案 0 :(得分:5)
在Processing / Java中,String需要双引号:
"PPL"
这是一个char:'c'
这是一个字符串:"String"
它比JavaScript / Python /等更严格。在这方面。