Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 帮我看看这段代码的问题 (missing return statement) |
cjy
发贴: 7 积分: 0 |
于 2004-09-02 20:16
各位高手:我又有问题来讨教了,希望你们不要烦才好。谁叫我才开始学呢! 代码如下: class CEquation { int i; int getI() { for(i=0;i<=9;i++) if((3*10+i)*8256==(i*10+3)*6528) return i; } void print() { System.out.println("i="+getI()); } } public class Equation { public static void main(String[] args) { CEquation e=new CEquation(); e.print(); } } 本来我预计使得式子(3*10+i)*8256==(i*10+3)*6528成立的i应为4,所以应输出i=4的,谁知编译时却报如下错误: \Equation.java:5: missing return statement { ^ 请问是为什么?谢谢了。
why edited on 2004-09-02 22:00
基于WEB的J2EE报表解决方案集锦 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
4542 | 帮我看看这段代码的问题 (missing return statement) | cjy | 755 | 2004-09-02 20:16 |
3630 | Re:帮我看看这段代码的问题 | why | 70 | 2004-09-02 22:04 |
3780 | Re:帮我看看这段代码的问题 (missing return statement) | yung | 23 | 2004-09-02 22:25 |
3696 | Re:帮我看看这段代码的问题 (missing return statement) | booolee | 261 | 2004-09-03 10:08 |
3731 | Re:帮我看看这段代码的问题 (missing return statement) | cjy | 499 | 2004-09-06 16:26 |
3718 | Re:帮我看看这段代码的问题 (missing return statement) | jerry010 | 147 | 2004-09-06 18:08 |
3685 | Re:帮我看看这段代码的问题 (missing return statement) | why | 178 | 2004-09-06 19:28 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |