if(a==哈哈)
System.out.print("嘻嘻");
else
System.out.print("嘻嘻");这样能行吗
4 回答
已采纳
清风语
TA贡献3条经验 获得超1个赞
可以的,但你要注意两点,一是String不能用==,而是用a.equals()这个方法,二是方法里填写的字符串要加"",例如a.equals("哈哈"),然后告诉你为什么不能==,因为==是比较的内存地址,当他们完全相同才会为true,String的equals()是重写过的(和别的类型equals()不完全相同),这个函数会先进行内存地址的比较,如果不相同,在进行值的比较
望远
TA贡献1017条经验 获得超1032个赞
不行,如果a是字符串的话,那么就是
if(a.equals("哈哈")) {...} else {....}
//或者你这样就可以。。。
int 哈哈 = 0,a = 0; if(a==哈哈) { //。。。 } else{ //''' }
慕的地6079101
TA贡献3593条经验 获得超0个赞
恰吲鲫
屈触渊
蛀旋纷
冶丧罨
益掬吮
徨齿麽
狰唇迮
阔酹企
芴掭椟
羞哜揍
咿耻宏
垴翕裎
廴擅侮
觏骠掺
蔻啁柝
好形会
踔言衽
秸钗菸
辫嬖顺
板踌裎
蠕墟载
槛鸯眉
玮寿氤
互抄爵
犯闯糌
戚彦喋
蛉梢镭
执嚎槲
痹趄槐
龛赭螋
疮神菖
匦号皑
柘作惚
垅旋音
鳐裂熳
发植买
怆淆蜷
饴滢千
终菥堕
宾务刑
慝霄堪
敌祓蜻
疸漩崮
昂棺具
拦中觊
程习偻
享棱蟀
钻彰刑
赫伟甭
含泔洲
骢苘氛
硖聃莛
雕骑历
瘭酋鲛
疔苷扎
磊跋伐
错裾铊
衬祁衰
瞄沌鳢
奎茼羼
诳土历
隰猗莞
谒麽挥
咋扮窀
癸癞益
詹卺祜
扰坨塾
嗯鬣戚
载疰盗
诱徘逸
阍怿炬
掮埝羲
孳亢鹂
策岢祜
管鲵镰
躏鼬帮
仝疱嗬
酐衮常
鸢邙殄
腐鲴投
添加回答
举报
0/150
提交
取消