一、项目名称:加减乘除四则运算

二、设计思路:

1、在对话框中输入两个数,并转化为int类型

2、进行加减乘除四则运算

3、输出结果

三、流程图

四、源代码

import javax.swing.JOptionPane;

public class SiZeYunSuan {

public static void main(String[] args) {

// TODO 自动生成的方法存根

int n1=Integer.parseInt(JOptionPane.showInputDialog("Input number 1: "));

int n2=Integer.parseInt(JOptionPane.showInputDialog("Input number 2: ")) ;

//获取从JOptionPane.showInputDialog对话框中输入的值,然后转换为int类型

JOptionPane.showMessageDialog(null,"The sum is:"+(n1+n2)

+"\n"+"The difference is:"+(n1-n2)

+"\n"+"The product is:"+(n1*n2)

+"\n"+"The division is:"+(n1/n2));

}

}

五、截图

截图一

截图二

截图三

六、总结

重点在于字符的转换

java编程计算加减乘除_Java程序完成加减乘除四则运算相关推荐

  1. java语言打印1到10的偶数_#Java编程# 编写一个应用程序创建两个线程,一个线程打印输出1~100之间所有的奇数,另外一 求写一个用JAVA求1~...

    import java.util.Random; class A extends Thread { \tint i=1; \tRandom r=new Random(); \tpublic void ...

  2. java 字符串排列组合_Java 程序计算列出字符串的所有排列组合

    Java 程序计算列出字符串的所有排列组合 在此示例中,我们将学习计算Java中字符串的所有排列组合. 要理解此示例,您应该了解以下Java编程主题: 字符串的排列是指可以通过互换字符串字符的位置来形 ...

  3. java编程50实例_java编程实例大全及详解谜底(50例).doc

    java编程实例大全及详解谜底(50例).doc 还剩 33页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 谓 ...

  4. 第二章java编程基础测试题_Java编程基础测试题分享

    单选题:(每道题目2分) 1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1; //float f=1.1f C. double d=34.4; D. byte ...

  5. java语言执行过程_Java程序的运行过程(执行流程)分析

    万事知其然,要知其所以然,所以本节带大家来详细了解一下 Java 程序的执行过程.从<使用记事本编写运行Java程序>一节的案例可以看出,Java 程序的运行必须经过编写.编译和运行 3 ...

  6. java编程规范换行_Java编程规范整理

    近期即将开始编码阶段,特地整理一下各方面的编程规范与命名约定,以便内部团队风格统一. 文章大多从网络上收集汇总而来,参考列表附在文章末尾. Java编程规范整理 基本命名规范 包命名 包名按照域名的范 ...

  7. java list作为参数传递_Java 程序将lambda表达式作为方法参数传递

    Java 程序将lambda表达式作为方法参数传递 在此示例中,我们将学习将lambda表达式作为Java中的方法参数传递. 要理解此示例,您应该了解以下Java编程主题: 示例1:将lambda表达 ...

  8. java编程的英文_Java编程基础常见英语词汇总编

    Java编程基础常见英语词汇总编 以下是百分网小编收集的Java编程基础常见英语词汇,希望对您的学习有所帮助! Java编程基础常见英语词汇 OO:object-oriented ,面向对象 OOP: ...

  9. java编程实现命令窗程序输入中文输出相应英文

    1. 编程实现一个命令窗程序,使得: 输入"你"则在屏上回显"you". 输入"书"则在屏上回显"book". 输入&q ...

最新文章

  1. 2345浏览器网址_2345网址导航回应“浏览器主页劫持”丨开发者日报
  2. URI Scheme注册伪协议实现远程命令执行
  3. 计算机网络应用简介_计算机网络简介
  4. 线程间通讯《代码》pthread_cond_t
  5. 公有链、私有链、联盟链、许可链,这些区块链又分别代表着什么意思?
  6. Maven项目创建后没有resources文件夹
  7. using namespace cv
  8. ansible-handlers
  9. Photoshop 入门教程「3」如何缩放和平移图像?
  10. linux配置ip地址 suse_suse下设置IP的两种方法
  11. /proc/sys/vm/drop_caches
  12. Kde桌面程序启动器程序图标无法显示
  13. good website
  14. onenote怎么同步到电脑_OneNote 同步最佳做法
  15. 计算机操作系统学习笔记
  16. HS6621CG 片上 Flash 读写
  17. 总浮动时间(TF) 自由浮动时间(FF) 区别
  18. 清理win7系统盘空间
  19. 实施经理的工具箱--走出软件作坊:三五个人十来条枪 如何成为开发正规军(五)
  20. 利用logisim-evolution软件学习数字电路(一)

热门文章

  1. windows 远程 登录无操作30分钟后自动退出登录_Mac电脑如何远程Windows10
  2. 电脑分辨率设置工具_手机也能运行电脑上的软件了?苹果这个办法好
  3. Linux网络协议栈:关闭一个还有没发送数据完的TCP连接
  4. Quagga:开源的基于Zebra实现了RIP, OSPF, BGP的动态路由软件
  5. 使用持久内存开发工具包 (PMDK) 创建持久内存感知队列
  6. matlab语言和python_matlab语言转译成python
  7. 差异表达基因变化倍数_2020年筛个基因也还能发SCI?
  8. Elasticsearch实践(二)linux安装
  9. jpa 原生sql 查询返回一个实体_spring data系列之jpa
  10. OpenShift 4 之Istio-Tutorial (9) 访问限流