读书人

怎么进行数组和字符窜的对比“==”和

发布时间: 2011-12-24 23:03:24 作者: rapoo

如何进行数组和字符窜的对比,“==”和"equals"好象不行呀,还是怎么使用?
class ComHex{
void comHex(String scrString){
char[] a = scrString.toCharArray();
for(int i = 0; i < a.length; i++){
System.out.println(a[i]);
if(a[i].equals( "f ")) //错误
//if(a[i]== "ff " 错误
}
}
}

public class Hex {
public static void main(String[] args){
ComHex scr = new ComHex();
scr.comHex( "ff ");
}
}


//这样写错误的,应该怎么对比数组和字符窜?

[解决办法]

//==怎么用呢,用这就错误了?
System.out.println( "f "==a[i]);
//??????????

-----------------------------------
应该用System.out.println( 'f '==a[i]);
就可以了。
[解决办法]
'f '==a[i] 也可以

读书人网 >J2SE开发

热点推荐