1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 读入两个字符串java_编写一个Java应用程序 从键盘读取用户输入两个字符串 并重载3个

读入两个字符串java_编写一个Java应用程序 从键盘读取用户输入两个字符串 并重载3个

时间:2021-06-05 00:00:03

相关推荐

读入两个字符串java_编写一个Java应用程序 从键盘读取用户输入两个字符串 并重载3个

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。