java家庭作业1

上一篇 / 下一篇  2008-05-12 21:15:47 / 个人分类:java学习

MILY: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol">·         终于知道怎么布置我的小屋了,今天有点累了,跟师傅学习了一个JAVA程序的开发,功能很简单,但是已经N年没有写过程序的我竟然无从下手,晕死了!

   师父留的第一个作业是函数原形为int add(String a,String b),传入两个字符串类型的数字,返回int型的两数之和。琢磨了一下午,就连哪句需不需要加分号都要考虑良久,菜~还好有师父~以下是经过修正后的程序:

 public class Homework1{
 public int add(String a,String b)
   { int x,y;
    x=Integer.parseInt(a);
     y=Integer.parseInt(b);
     int sum=x+y;
     System.out.println(sum);
     return sum; 
    }

 public static void main(String args[])
 {  
    Homework1 z=new Homework1();
    z.add(args[0],args[1]);
}
}

    我的原程序上面加了两行import java.lang.*;import java.io.*;师傅说java.lang是默认的,根本不需要加,java.io在这个程序中没有用处,有文件输入输出的时候才有用的。原本我程序的最后一句是 z.add("","");结果编译的时候报错

Exception in thread "main" java.lang.NumberFormatException: For input string: ""

        at java.lang.NumberFormatException.forInputString(NumberFormatException.
java:48)
        at java.lang.Integer.parseInt(Integer.java:468)
        at java.lang.Integer.parseInt(Integer.java:497)
        at Homework1.add(Homework1.java:6)
        at Homework1.main(Homework1.java:16)
我根本没有看怎么回事,师傅对于我这种懒惰行为给与了批评,说JAVA给我这么善意的提醒,我却置之不理,BS自己一下。师傅给我一句句得分析了错误的语句

第一句:java.lang.NumberFormatException java.lang中的数字转换异常:因为输入字符串为空    

JAVA的错误是以堆栈的形式显示,在最下面的为最早发现的错误,就是第16z.add("","");发生了错误,然后第6句调用a的时候发生了错误。。。

完成了第一个程序,心里还是很高兴的,觉得自己对编程没有那么恐惧了,师傅真好,感谢师傅~

 


TAG: 家庭 作业

引用 删除 AUTO-TESTING   /   2008-05-15 20:51:54
自动化测试培训(QTP)(地点:上海)
培训主要内容与方向:

1,自动化测试原理,自动化测试案例设计

2,QTP  object库,QTP 参数设计,如何更有效实现测试结果报告,管理场景恢复,数据驱动,QTP脚本调试,数据库比对,参数传递,QTP脚步编写技巧等具体技术

3,自动化框架

4,如何组建测试业务

5,QTP与QC紧密集合

6,重点介绍C/S结构软件和B/S结构软件

详细信息:http://auto-testing.spaces.live.com/
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2011-03-05  
  12345
6789101112
13141516171819
20212223242526
2728293031  

我的存档

数据统计

  • 访问量: 1056
  • 日志数: 1
  • 文件数: 1
  • 建立时间: 2008-05-12
  • 更新时间: 2008-05-13

RSS订阅

Open Toolbar