java如何实现加减乘除计算器
发表于:2024-12-03 作者:千家信息网编辑
千家信息网最后更新 2024年12月03日,小编给大家分享一下java如何实现加减乘除计算器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下代码import
千家信息网最后更新 2024年12月03日java如何实现加减乘除计算器
小编给大家分享一下java如何实现加减乘除计算器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
具体内容如下
代码
import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.awt.FlowLayout;import javax.swing.*;@SuppressWarnings("unused")class Sumjp { JOptionPane jp = new JOptionPane(); Sumjp(String str) { JOptionPane.showMessageDialog(null, str); System.exit(0); } Sumjp(String[] str){ }}public class JiSuan extends JFrame implements ActionListener,ItemListener{ /** * */ private static final long serialVersionUID = 1L; double x1,x2,sum = 0; String f; JTextField txt = new JTextField(30); JTextField txt1 = new JTextField(5); JTextField txt2 = new JTextField(5); JTextField txt3 = new JTextField(5); JLabel lb1 = new JLabel("数据1:"); JLabel lb2 = new JLabel("符号:"); JLabel lb3 = new JLabel("数据2:"); JButton jbtn = new JButton("确定"); JiSuan(){ setSize(350,150); setVisible(true); setTitle("计算器:"); setDefaultCloseOperation(EXIT_ON_CLOSE); setLayout(new FlowLayout()); add(lb1); add(txt1);// add(lb2);// add(txt2); JComboBoxjc = new JComboBox (); jc.addItem("加"); jc.addItem("减"); jc.addItem("乘"); jc.addItem("除"); add(jc); add(lb3); add(txt3); add(jbtn); add(txt); validate(); jc.addItemListener(this); jbtn.addActionListener(this); } public void itemStateChanged(ItemEvent ie){ f = (String)ie.getItem().toString(); } public void actionPerformed(ActionEvent e){ x1 = Double.parseDouble(txt1.getText()); //f = txt2.getText(); x2 = Double.parseDouble(txt3.getText()); if(f.equals("加")){ sum = x1 + x2; } if(f.equals("减")){ sum = x1 - x2; } if(f.equals("乘")){ sum = x1*x2; } if(f.equals("")){ sum = x1/x2; } txt.setText(x1 + f + x2 + "=" + sum); new Sumjp(x1 + f + x2 + "=" + sum); } public static void main(String[] args) { // TODO 自动生成的方法存根 new JiSuan(); }}
小编再为大家分享一段代码,感谢作者分享:利用java语法做一个很简单的加减乘除计算器:
/* 实现思路: 1.选择所有数据从键盘输入 2.使用switch语句进行判断 3.需要从控制台上输入三次 *第一个数字 *运算符 *第二个数字 最终在控制台上显示: 欢迎使用简单计算器系统: 请输入第一个数字:10 请输入运算符:+ 请输入第二个数字:20 运算结果:10+20=30 s.nextInt(); */public class Calculator{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); System.out.println("欢迎使用简单计算器"); System.out.print("请输入第一个数字:"); int num1 = s.nextInt(); System.out.print("请输入运算符:"); String operator = s.next(); System.out.print("请输入第二个数字:"); int num2 = s.nextInt(); int result = 0; switch (operator){ case "+": result = num1 + num2; break; case "-": result = num1 - num2; break; case "*": result = num1 * num2; break; case "/": result = num1 * num2; break; case "%": result = num1 % num2; } System.out.println(num1+operator+num2+"="+result); }}
以上是"java如何实现加减乘除计算器"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
输入
计算器
数字
运算
加减乘除
内容
数据
篇文章
运算符
代码
控制
不怎么
作者
大部分
存根
思路
方法
更多
知识
符号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全校园宣传日绘画
蚌埠市公安局网络安全保卫支队
arl 数据库
hutool读取数据库表信息
政府采购服务器名单
数据库表关键
关于网络技术发展资料
http服务器发起请求
学校网络安全二年级
秦皇岛中高服务器多少钱
甘肃网站服务器托管云主机
手机客户管理软件开发
丰台服务器硬盘回收价格行情
邹平农商行网络安全
默认数据库有什么作用
数据库工程师考试证书
php如何抓取数据库
数据库集合运算符怎么使用
田湾核电站网络安全
青岛服务器数据中心亿信通
移动云服务器centos打不开
网络安全推荐人事迹
xampp数据库怎么停止
如何共享sql数据库
淮安软件开发招聘信息
数据库to_char
软件开发总助招聘
河南pdu服务器电源销售价格
守护网络安全议论文
数据库 非结构化数据