Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 帮我看看这段代码的问题 (missing return statement)
cjy





发贴: 7
积分: 0
于 2004-09-02 20:16 user profilesend a private message to usersend email to cjysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
各位高手:我又有问题来讨教了,希望你们不要烦才好。谁叫我才开始学呢!
代码如下:
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

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   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