CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

求助:一个小程序(小弟太穷了,麻烦大侠们免费帮个忙,狂谢!)

楼主xh286760225(求知也疯狂)2006-06-01 17:26:15 在 Java / J2SE / 基础类 提问

我想求2个数相乘,并输出结果。  
  写了下面的代码,编译没错误,不过执行的时候有个警告,执行不出结果。  
  您要是有时间的话,麻烦照顾下新人,帮忙看下。  
  谢了  
  --------------------------------------------------------------------------------  
  public   class   A  
  {  
  public   static   void   main(String   str[])  
  {  
  int   num1,num2;  
   
  System.out.println("the   first   number:"+str[0]);  
  num1=Integer.parseInt(str[0]);  
  System.out.println("the   second   number:"+str[1]);  
  num2=Integer.parseInt(str[1]);  
  int   result=b(num1,num2);  
  System.out.println("the   result   is:   "+result);  
   
  }  
   
  public   static   int   b(int   i,int   j)    
   
  {  
  return   i*j;  
  }  
  } 问题点数:0、回复次数:12Top

1 楼UnAgain()回复于 2006-06-01 17:40:56 得分 0

你这个程序很简单,不应该出问题。  
   
  可能出的问题是:  
  1)command参数不正确,有非数字字符  
  2)数字过大,超出int的数值范围。  
   
  你应该把你的参数和出现的错误贴出来。Top

2 楼rainbow_ayst(口丁拉瓦)回复于 2006-06-01 20:35:35 得分 0

程序没错误  
  str[]是一个   String数组  
   
  str[0]   代表第一个参数  
  str[1]   代表第二个  
   
  java   A   2   3   这样运行     给它传两个参数  
   
  顺便问一句   楼上的5个三角是怎么混出来的。。。。。。Top

3 楼xh286760225(求知也疯狂)回复于 2006-06-01 20:55:36 得分 0

我是过了  
  “rainbow_ayst”说的那种方法我是过了  
  运转正常。  
  不管怎么说谢谢2位热心的大侠。  
  以后向你们学习。  
  Top

4 楼f_acme(沧海一声笑)回复于 2006-06-01 22:16:48 得分 0

有警告?看样子你是没有加入参数吧?Top

5 楼UnAgain()回复于 2006-06-01 22:32:56 得分 0

To   rainbow_ayst():  
   
  你也看到我的回贴了,你从下面的话里挑点毛病我看看。  
   
  -------------------------------  
  你这个程序很简单,不应该出问题。  
   
  可能出的问题是:  
  1)command参数不正确,有非数字字符  
  2)数字过大,超出int的数值范围。  
  -------------------------------  
   
  不过,确实,我压根就没想到楼主运行程序的时候没输入参数,而你想到了。这可能就是1个角和5个角的区别吧。呵呵。  
  Top

6 楼gengbo928()回复于 2006-06-02 07:33:47 得分 0

把public去掉就没警告了~Top

7 楼zhaojw82(zjw)回复于 2006-06-02 22:27:24 得分 0

java   A   2   3   这样运行         给它传两个参数  
   
   
  java   A   2   3   是什么意思啊Top

8 楼andyjt()回复于 2006-06-02 23:37:36 得分 0

2个数相乘     这个小程序被你写的太差了  
  建议看点CORE   JAVATop

9 楼zhu_liping(zz)回复于 2006-06-03 09:49:58 得分 0

不见不知道呀,什么叫“同行是冤家”?!Top

10 楼UnAgain()回复于 2006-06-03 10:32:50 得分 0

To:   zhu_liping(zz)  
   
  呵呵,你已经是星级了,别跟着瞎起哄。  
   
  也没你说的那么严重,有点小摩擦倒是可以提提神。  
   
  不过我上次的回贴确实有点损。Top

11 楼yy80680169(403170387的QQ空间里有很多关于JAVA初学者的帖子)回复于 2006-06-03 10:36:29 得分 0

javac   A.java  
  java   A   5   6  
  这样应该就没错Top

12 楼mesiary(谁的屁股在飞)回复于 2006-06-03 13:56:04 得分 0

呵呵,我也是新手.不过....这样写应该不好吧,如果你的输入不是java   A   5   6的格式..那就错误一大堆了Top

相关问题

关键词

得分解答快速导航

  • 帖主:xh286760225

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo