分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。publicclassStrinput{publicstaticvoidmain(Stringarg...

分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。

public class Strinput

{

public static void main(String args[]) {

String s1,s2,ss,si,sf;

int i1,i2;

float f1,f2;

BufferedReader strin=new BufferedReader(new InputStreamReader(System.in));

try{

System.out.print ("输入第一个字符串:" );

s1=strin.readLine();

System.out.print ("输入第二个字符串:" );

s2=strin.readLine();

}

catch(Exception e){ System.out.println(e.getMessage());}

i1=Integer.parseInt(s1);

i2=Integer.parseInt(s2);

f1=Float.parseFloat(s1);

f2=Float.parseFloat(s2);

ss=strAdd(s1,s2);

si=strAdd(i1,i2);

sf=strAdd(f1,f2);

System.out.println("输入的二个字符串相加结果为:"+ss);

System.out.println("输入字符串转换为整数相加结果为:"+si);

System.out.println("输入字符串转换为浮点数相加结果为:"+sf);

}

String strAdd(String str1,String str2) {

return str1+str2;

}

String strAdd(int int1,int int2) {

return String.valueOf(int1+int2);

}

String strAdd(float flt1,float flt2) {

return String.valueOf (flt1+flt2);

}

}

哪位高手能改一下?strAdd()那里一直有问题

展开

读入两个字符串java_编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个strAdd函数...相关推荐

  1. 编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接、整数相加和浮点数相加。要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃。

    编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个函数分别实现这两个字符串的拼接.整数相加和浮点数相加.要进行异常处理,对输入的不符合要求的字符串提示给用户,不能使程序崩溃. pack ...

  2. java编程用户输入两个数字_编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不...

    导航:网站首页 > 编写一个Java应用程序,要求从键盘输入两个整数,计算这两个数据...,编写一个Java应用程序,要求从键盘输入一个数,判断该数是不 编写一个Java应用程序,要求从键盘输入 ...

  3. 按要求编写一个Java应用程序:(1)编写一个矩形类Rect,包含:两个属性...2、定义一个接口Shape,包括计算图形面积(getArea)和周长(getcir)...

    1.按要求编写一个Java应用程序: (1)编写一个矩形类Rect,包含:两个属性:矩形的宽width和高height:一个带有两个参数的构造方法,用于将width和height属性初化:两个方法:求 ...

  4. 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223

    编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...

  5. 今晚被两个bug 困扰---第一个,小程序数组传递到PHP后台变成了字符串,导致解析失败

    1.今晚被两个bug 困扰-第一个,小程序数组传递到PHP后台变成了字符串,导致解析失败 2.解决方法 小程序部分: var that = this; console.log(this.data.co ...

  6. java基础,继承类题目:编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E...

    21.编写一个Java应用程序,该程序包括3个类:Monkey类.People类和主类 E.要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public vo ...

  7. 左右植树java_Plant 模拟植树活动,编写一个java应用程序 联合开发网 - pudn.com

    Plant 所属分类:Java编程 开发工具:Java 文件大小:1KB 下载次数:3 上传日期:2011-03-20 17:42:26 上 传 者:大宝 说明:  模拟植树活动,编写一个java应用 ...

  8. java 多线程 卖票_编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示);...

    编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示); 程序分析:(1)票数要使用同一个静态值: (2)为保证不会出现卖出同一个票数,要java多线程同步锁. 设计思路: (1 ...

  9. /*按要求编写一个Java应用程序程序:(1)定义一个接口CanFly,描述会飞的方法public void fly();(2)分别定义类飞机和鸟,实现CanFly接口。(3)定义一个测试类,测试飞机

    /* 按要求编写一个Java应用程序程序: (1)定义一个接口CanFly,描述会飞的方法public void fly(); (2)分别定义类飞机和鸟,实现CanFly接口. (3)定义一个测试类, ...

最新文章

  1. python用缩进来写模块_python学习笔记
  2. python求1+2+3+....+100的和注意事项_python006(求1-2+3-4+5.....99的所有数的和)
  3. 跨浏览器的placehold
  4. java Web应用配置log4j日志记录
  5. CRC校验和CRC各种算法
  6. mmdetection学习之anchor_generator
  7. 【Pix4d精品教程】pix4d mapper相机未校准后手动添加连接点完美案例图文教程
  8. 【企业】质量管理:如何使用 5WHY 分析法解决处理问题
  9. ②五元物联网芯片点亮led 庆科EMW3060 , 运行alios- blink程序
  10. 水果店怎么开业吸引客户来,水果店新店开业如何吸引客人
  11. 利用MediaRecorder录制视频切片上传到ftp服务器
  12. Css3中align-content,深入理解css中的align-content属性
  13. JavaScript之延迟加载
  14. 像科学家一样思考python_河像什么的比喻句
  15. wow怀旧服新开服务器最新消息,魔兽世界怀旧服服务器开放进展3月24日更新
  16. “金九银十”求职指南:这些城市和行业最热门!
  17. mybatis-plus进阶教程!超详细使用方法解析!
  18. 重启c语言-查验身份证
  19. 多年经验,怎么做一个优秀的售后工程师
  20. pdf怎么合并成一个文件?高效工具分享

热门文章

  1. void与void*详解
  2. GDI编程注意点-1
  3. java catch 空指针异常_关于Java:捕获空指针异常
  4. springboot与php通讯,Springboot第二篇:与前端fetch通信(关于传输数据上传文件等前后端的处理)...
  5. SVM 实现与代码(转)
  6. 目标检测(R-CNN、Fast R-CNN、Fater R-CNN)
  7. Numpy 排序 -- sort()、argsort()
  8. Python学习系列day1-python基础
  9. codeforces 7.22 F Pairwise Modulo
  10. 【NLP】darmatch: 一个非常高效的多模式字符串匹配工具