java如何实现加减乘除计算器
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,小编给大家分享一下java如何实现加减乘除计算器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下代码import
千家信息网最后更新 2024年11月24日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安全错误
数据库的锁怎样保障安全
数据库设计积分规则
未能找到数据库id为5的数据库
闵行区综合软件开发定制价格
网络安全的句子怎么写
登课网互联网科技
数据库条件查询定义
网络安全服务评语
手机yy 连接服务器失败
php写到数据库文件
软件开发应届生笔试题目
驱动大师服务器
深圳学软件开发难吗
孟宏伟 国际网络安全
交大网络安全ppt
sr590服务器管理地址
cnki数据库怎么找论文
单位网络安全相关制度
计算机网络技术哪个大学好
大话西游紫金山服务器在哪里
二之国台服哪个服务器
网络安全威胁监测预警报告
虹口区专业软件开发来电咨询
鸿鹄互联网科技
已部署项目的服务器如何更换系统
宁夏直销软件开发定制
万方数据库需要ip吗
数据库读取指定行
网络安全产品广告语
刀片服务器背板原理
根据日志恢复sql数据库