「java屏幕输入加减符号」java屏幕输入加减符号怎么输入

博主:adminadmin 2022-12-07 05:36:05 87

本篇文章给大家谈谈java屏幕输入加减符号,以及java屏幕输入加减符号怎么输入对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java从键盘输入3个数(其中一个数用来代表加减乘除的符号,其余两个数用来计算),用来进行加减乘除

Scanner input=new Scanner(System.in);

System.out.println("输入第一个数:");

double d1=input.nextDouble();

System.out.println("输入第二个数:");

double d2=input.nextDouble();

System.out.println("输入运算符号(+-*/):");

String s=input.next();

if(s.length()!=1){

System.out.println("非法运算符");

}else{

switch(s.charAt(0)){

case '+': System.out.println(d1+"+"+d2+"="+(d1+d2));break;

case '-': System.out.println(d1+"+"+d2+"="+(d1-d2));break;

case '*': System.out.println(d1+"+"+d2+"="+(d1*d2));break;

case '/': System.out.println(d1+"+"+d2+"="+(d1/d2));break;

default: System.out.println("非法运算符");

}

}

java中如何实现字符与数字加减运算

将字符串转换成数字:

有两种方法:

第一种:

比如说;a="123",b=2,那么int num = Integer.parseInt(a);

然后与另外数字加减;

第二种:

运用BigDecimal num = new BigDecimal(a);

BigDecimal num2 = new BigDecimal(b);

BigDecimal result = num.add(num2);

或者减法:BigDecimal result = num.subtract(num2);

通过调用BigDecimal的各种方法即可以实现加减乘除。

两种方法比较:

第一种只可以实现整数转换;

第二种可以实现任何类型的转换,而且计算精度高。

用JAVA接受用户输入两个数字,进行加减运算

那要看你是用什么IDE来编程的啦,运行java程序要必须首先安装JDK。

1.如果你是用记事本编辑的话。“运行”--“notepad”

输入:

public class Add

{

public static void main(String args[])

{

int a;

int b;

int result;

a=Integer.parseInt(args[0]);

b=Integer.parseInt(args[1]);

result=a+b;

System.out.println(result);

}

}

保存为“Add.java”

“运行”-“CMD”-进入刚才保存的目录

使用“javac(空格)Add.java”编译成class文件

使用“java(空格)Add(空格)2(空格)1”运行

结果:3

还记得public static void main(String[] args)吗?这里的args就是你的启动参数。

在运行时你输入java package1.class1 -arg1 -arg2,args中就会有两个String,一个是arg1,另一个是arg2。

2.如果你是用eclipse3.1.2的话。麻烦点,因为它自带控制台。所以代码在运行时要进行设置:

同样是上面的代码

在eclipse3.1.2中,右击类名“Add.java”在弹出菜单中选择“run as”--“run……”--弹出对话框--在“java application”中,你会看到刚创建的“Add.java”如果没有在左下方,点击“new”--在右面的“(x)=arguments”选项卡中的“program arguments”中输入“1(空格)2”--“apply”--“run”

在下面的“console”即可看到“3”

java屏幕输入加减符号的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java屏幕输入加减符号怎么输入、java屏幕输入加减符号的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-07,除非注明,否则均为首码项目网原创文章,转载请注明出处。