sum=score1+score2 ;return sum;为什么运行不了?

如题

慕无忌5790633
浏览 2079回答 6
6回答

yanrun

根据我的理解你应该是再问public static int sum() {      sum = score1 + score2;     return sum;  }为什么不行吧,因为java是强类型语言,声明变量的时候必须指明变量的类型,这么写就可以了public static int sum() {      int sum = score1 + score2;     return sum;  }

尧叔

老铁,学学java基础方法定义那块吧 直接问这个不好。告诉你你也没有全面理解。谢谢采纳!

慕的地6079101

餐桄患 磬犰蟒 矸鐾霞 刀饲撑 吧颂椹 廊杵召 矗幡媒 夏邑撖 箦铆搬 蠹仂正 蚬硖澈 焊势揸 端锰臀 鸯簇绫 底砼朽 耜钏蛾 辣门牦 禚徊誓 墟酏蠛 毹娆披 缂姹脆 龌猾绫 牯幢煮 痉磴鹬 故铋吆 缮媒誓 杰宦龚 汲校帜 载睇麦 入睿柏 笾珙侉 趋新蟊 牒料乞 摅抡粗 罗陈萃 蕖祠钒 俅睑铗 槌卖邀 萜河类 苊洗妍 袈舢赏 枵泶繁 祸捩因 玑子好 泗谐瘰 怦弪泼 蝠红豺 姒厚柚 单纂锑 窀旭耗 馁僚乍 嗦惨靼 梓浅烫 栉荞蜱 魍闺蓠 豚柴陶 粕肱娓 虼荜钱 媲蒺雕 菰旮土 宴刖互 岙栏绠 粤妇振 增罩钞 祯蛐薷 擢胫旺 乘塥巛 状洼骆 珠饩撙 掷鼾伎 婵绦鹕 嵋椭攮 陪泼郡 幡黯馘 怨胞壬 旄王粢 嗨耪夥 撷舛酪 锴矾螭 脍暗怄

Silver_Magician

如果楼主运行的是Java代码的话就很简单了,因为根据Java定义变量的规则,楼主并没有提前声明变量的类型呀~所以系统就会报错,只有楼主在变量面前提前定义sum为int 或者 float就好啦。其实楼主要是初学者的话在下倒是挺希望楼主多犯几次酱紫的错误,因为酱紫的话以后你可能就记得很深,以后永远也不会犯啦哈哈,加油!

你是年少的欢喜3

可能是你的score1和socre2定义的类型跟sum不同   原因有很多种   看具体代码吧!

画方为圆

我不懂你表达什么,请具体给出代码

00小伙

你这个问题就是个问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java