当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 如将“技术问题”分割成“技”,“术”,“问”,“题”,该怎样实现? ......
    摘要: 请各位高手指教,弄了很久都不行,电脑现在没法使用了. 一开始是用bt下载的时候突然重启了,以前从未出现过此症状.然后无论用ghost重装系统还是用winxp光盘重装都不行,系统非常不稳定,装某些程序就重启,有时装那些程序又不会重启,有时浏览网页也会重启. 以为是硬盘问题,低格以后重装问题依旧,开机很慢,关机以后启动电脑一般会检查硬盘(跟热启动一样),然后又进不了系统,现在出现了winxp的......


初学JAVA的一个问题,请大家多多指教

代码一:  
  static   void   draw(int   x,int   y)  
  {  
  if(x==9)  
  {  
  return;  
  }  
  for(int   i=0;i<x;i++)  
  {  
  for(int   j=0;j<y;j++)  
  {  
  System.out.print("*");  
  }  
  System.out.println();  
  }  
  }  
  代码二:  
   
  static   int   drawmj(int   x,int   y)  
  {  
                                                                    if(x<0)  
                                                                        {  
                                                                            return;  
                                                                          }  
                                                                      else  
                                                                          {  
  int   sum=x*y;  
  return   sum;  
                                                                          }  
   
  }  
  为什么代码一,在编译的时候不会出错而代码二却提示   return有问题呢,是不是有返回值的函数,不可以用return;中途中断.

NO.1   作者: interhanchi

if(x<0)  
                                                                        {  
                                                                            return;  
                                                                          }  
  这里有问题,如果x<0时,你这个程序就没有返回任何东西,而你的方法的返回值必须是int型的.

NO.2   作者: roypan2008)

up顶了  
  一下都给解决了

NO.3   作者: zsjin0208

接着请教,代码1中函数类型声明为void的,但是函数体中却有一个返回的方法return         这样不是矛盾了吗?而事实上这是可以的,为什么呢?  
 

NO.4   作者: qybao

接着请教,代码1中函数类型声明为void的,但是函数体中却有一个返回的方法return         这样不是矛盾了吗?而事实上这是可以的,为什么呢?  
  ------------------------------------------------  
  代码1中函数类型声明为void的,所以return后面不需要带参数,相当于结束函数,后面的处理被忽略

NO.5   作者: rainly1985

return语句用来结束method,而带返回值的method中的   return必须带一个   参数

NO.6   作者: yanransoft

带返回值的method中的return必须带一个值或者变量


 ·发蒙,sqlservr.exe是否病毒    »显示摘要«
    摘要: 环境:win2000 server版,安装ms sqlserver2000企业版。 症状: 1、出现sqlserv(e)r.exe(无e)进程; 2、用raspppoe拨号(adsl)上网,一段时间后此程序自动被关闭;cpu使用100%,系统极其缓慢; 3、卡巴斯基查杀,未发现病毒; 4、安全模式进入program files\mssql\binn(两n)文件夹,删去sqlservr.ex......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE