广告
返回顶部
首页 > 资讯 > 后端开发 > Python >java实现简单的加减乘除计算器
  • 795
分享到

java实现简单的加减乘除计算器

2024-04-02 19:04:59 795人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

本文实例为大家分享了java实现加减乘除计算器的具体代码,供大家参考,具体内容如下 代码 import java.awt.*; import java.awt.event.*;

本文实例为大家分享了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);
  JComboBox<String> jc = new JComboBox<String>();
  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语法做一个很简单的加减乘除计算器:



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);
 }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: java实现简单的加减乘除计算器

本文链接: https://www.lsjlt.com/news/136920.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java实现简单的加减乘除计算器
    本文实例为大家分享了java实现加减乘除计算器的具体代码,供大家参考,具体内容如下 代码 import java.awt.*; import java.awt.event.*;...
    99+
    2022-11-12
  • C++实现加减乘除计算器
    本文实例为大家分享了C++实现加减乘除计算器的具体代码,供大家参考,具体内容如下 #include <iostream> #include <conio.h>...
    99+
    2022-11-13
  • 用python写一个支持加减乘除的简单计算器
    # 计算器程序def add(x, y): return x + ydef subtract(x, y): return x - ydef multiply(x, y): return x * ydef divide(x,...
    99+
    2023-10-22
    其他 Powered by 金山文档
  • 怎么用PHP实现简单的加减乘除
    这篇文章主要讲解了“怎么用PHP实现简单的加减乘除”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用PHP实现简单的加减乘除”吧!本文的重点就是如何创建一个PHP类来实现两个数间的加减乘除...
    99+
    2023-06-20
  • android计算器实现两位数的加减乘除
    本文实例为大家分享了android计算器实现加减乘除的具体代码,供大家参考,具体内容如下 注:以下计算器只注重实现功能,不考虑其他BUG,只有两位整数的算法运算,适合新手 1、...
    99+
    2022-06-06
    Android
  • Java进行数字计算 BigDecimal计算(加减乘除)
    一.前言 Double只能处理16位有效数精度,在某些情况下精度对其需求是不够的,所以就有了BigDecimal。因为BigDecimal的精度范围的范围大,所以在问我们的开发业务中对精度要求高的属性,就需要BigDecimal来进行...
    99+
    2023-08-31
    java Powered by 金山文档
  • PHP实现加减乘除最简单的实例分享
    本文的重点就是如何创建一个PHP类来实现两个数间的加减乘除,这种类似于极简单的计算器功能。 实现起来是非常简单的,继续往下看: 这里简单给大家介绍一下构造函数和private和pub...
    99+
    2022-11-12
  • javascript如何实现加减乘除运算
    本篇内容主要讲解“javascript如何实现加减乘除运算”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript如何实现加减乘除运算”吧! ...
    99+
    2022-10-19
  • Java使用位运算实现加减乘除详解
    目录1 . 实现加法2 . 实现减法3 . 实现乘法4 . 实现除法在线OJ: LeetCode 29. 两数相除 原题目的要求是不能使用乘法, 除法和取余运算符实现除法. 在本篇博...
    99+
    2023-05-19
    Java位运算实现加减乘除 Java位运算 加减乘除 Java位运算
  • php怎么实现加减乘除的运算
    php实现加减乘除运算的方法:1、创建一个php示例文件;2、定义两个变量为“$x”和“$y”;3、通过“$x+$y”,“$x-$y”,“$x*$y”及“$x/$y”公式实现加减乘除运算;4、使用“echo”输出运算结果即可。本教程操作系统...
    99+
    2023-05-14
    php
  • BigDecimal的加减乘除计算方法介绍
    这篇文章主要介绍“BigDecimal的加减乘除计算方法介绍”,在日常操作中,相信很多人在BigDecimal的加减乘除计算方法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”BigDecimal的加减乘除...
    99+
    2023-06-20
  • BigDecimal的加减乘除计算方法详解
    目录BigDecimal的运算——加减乘除 首先是bigdecimal的初始化加法 add()函数     减法subtract()...
    99+
    2022-11-12
  • MongoDB中怎么实现加减乘除运算
    本篇文章给大家分享的是有关MongoDB中怎么实现加减乘除运算,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.$add操作符(+)1.1 语...
    99+
    2022-10-18
  • Java利用位运算实现加减乘除的方法详解
    目录前言一、常见位运算1. &运算2. |运算3. ^运算4. ~运算二、位运算实现加法三、位运算实现减法四、位运算实现乘法五、位运算实现除法前言 我们经常使用的加减乘除,我...
    99+
    2022-11-13
  • Android简单实现加减乘除(两个EditText,两个TextView,四个button)
    #Android简单实现加减乘除(两个EditText,两个TextView,四个button) ##界面效果 ...
    99+
    2022-06-06
    button edittext Android
  • C/C++高精度(加减乘除)算法的实现
    目录前言一、必要的参数二、辅助函数三、实现加减乘除1、加法2、减法3、乘法4、除法四、使用例子1、加法例子2、减法例子3、乘法例子4、除法例子前言 C/C++基本类型做算术运算时长度...
    99+
    2022-12-15
    C++实现高精度算法 C++高精度算法 C语言 高精度算法
  • php中加减乘除的计算公式怎么写
    这篇“php中加减乘除的计算公式怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中加减乘除的计算公式怎么写”文章吧...
    99+
    2023-06-29
  • php中加减乘除的计算公式是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中加减乘除的计算公式是什么PHP 算术运算符跟数学中的运算符类似,都具有加减乘除。最基本的算术运算符加 +减 -乘 *除 /取余 %例子如下:<php ...
    99+
    2014-06-25
    php
  • javascript实现加减乘除的方法
    这篇文章将为大家详细讲解有关javascript实现加减乘除的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。javascript实现加减乘除的方法:首先使用“document.getElementBy...
    99+
    2023-06-14
  • C++重载运算符实现分数加减乘除
    本文实例为大家分享了C++重载运算符实现分数加减乘除的具体代码,供大家参考,具体内容如下 实现结果如下图所示: 代码如下所示: #include <iostream>...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作