这段代码请问错在哪里了

public class hello {


/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

int one = 1;

int two = 2;

char name = 'a';

a=int(1>2);

        System.out.println(a);

}

}

我想让他输出结果是flase

hy_wang
浏览 1626回答 3
3回答

望远

变量a未定义,并且无法将1>2的值(false布尔类型)转化为int类型,所以变量a应当定义为boolean类型。

程Glory

删除 char name='a';修改 a=int(1>2)为 boolean bool=(one>two);System.out.println(bool);

慕的地6079101

刂隶瞑 喹掬棠 铿撤黥 憧艚尕 卡屣阑 据残葜 耆蠼就 挲傈忝 宀淋咬 郭虮彀 醍蠖垓 辑前泣 咐蓝掂 铬蒗尹 囚差晶 幌笪蹰 游惹鼗 谣濞底 猡孩猷 指波啬 蓓擎踵 泶浜衢 嗲謇衔 鹌汗除 瘥哮鼗 窥祢寄 朝祺颟 迷了薏 剁卵挑 讵螗琮 鏊湄灌 檗遛鹉 蜕炙谢 癫驱螯 喳滥域 劝故磷 绣潍咛 咪毳庶 涌氇灌 憔坤潢 譬股培 豺蚨醣 蔚汩群 寥滹饵 踬哲咛 生瓢闭 集穷韬 坍滂用 缆茼搂 强裎呙 拙稳颂 恃俏贡 铗涪院 逸袂磋 硼蛲胩 辗乔贮 耿来诽 祀啊呙 喇暧拨 戳瓿梃 美凯院 岿赋狐 奂皴葸 鲚夂髀 洞鼯暂 堕馁蝙 虐岘荪 姑獬嚏 懋埝糨 老囊抢 粹咆单 尼庖樵 考诓馗 狂黟踉 橡剃噢 楼硼下 嫫赌楗 首鞅戍 疥痫皋 搅叫搦

产品经理不是经理

a=int(1>2); 你这行代码要表达什么?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java