当前位置:首页 > Java

java如何写出加减法

2026-03-19 06:22:35Java

基础加减法实现

在Java中实现加减法可以通过基本算术运算符完成。加法和减法分别使用 +- 运算符。

int a = 10;
int b = 5;
int sum = a + b;  // 加法,结果为15
int difference = a - b;  // 减法,结果为5
System.out.println("加法结果: " + sum);
System.out.println("减法结果: " + difference);

方法封装

将加减法封装为方法,提高代码复用性。

public class Calculator {
    // 加法方法
    public static int add(int num1, int num2) {
        return num1 + num2;
    }

    // 减法方法
    public static int subtract(int num1, int num2) {
        return num1 - num2;
    }

    public static void main(String[] args) {
        System.out.println("加法结果: " + add(10, 5));  // 输出15
        System.out.println("减法结果: " + subtract(10, 5));  // 输出5
    }
}

处理用户输入

通过 Scanner 类实现用户交互式输入。

import java.util.Scanner;

public class InteractiveCalculator {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("输入第一个数字: ");
        int num1 = scanner.nextInt();
        System.out.print("输入第二个数字: ");
        int num2 = scanner.nextInt();

        System.out.println("加法结果: " + (num1 + num2));
        System.out.println("减法结果: " + (num1 - num2));
        scanner.close();
    }
}

浮点数运算

若需支持小数运算,使用 double 类型。

double x = 10.5;
double y = 3.2;
double sum = x + y;  // 结果为13.7
double difference = x - y;  // 结果为7.3
System.out.println("加法结果: " + sum);
System.out.println("减法结果: " + difference);

异常处理

添加输入验证,防止非数字输入导致程序崩溃。

java如何写出加减法

import java.util.InputMismatchException;
import java.util.Scanner;

public class SafeCalculator {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        try {
            System.out.print("输入第一个数字: ");
            int num1 = scanner.nextInt();
            System.out.print("输入第二个数字: ");
            int num2 = scanner.nextInt();
            System.out.println("加法结果: " + (num1 + num2));
            System.out.println("减法结果: " + (num1 - num2));
        } catch (InputMismatchException e) {
            System.out.println("错误: 请输入有效数字!");
        } finally {
            scanner.close();
        }
    }
}

标签: 加减法java
分享给朋友:

相关文章

java如何输入

java如何输入

使用Scanner类进行输入 Scanner类是Java中最常用的输入工具,适用于从控制台或文件读取数据。需要导入java.util.Scanner包。 基本语法: Scanner sca…

如何打开java

如何打开java

打开 Java 程序的方法 通过命令行运行 Java 程序 确保已安装 Java Development Kit (JDK) 并配置环境变量。使用 javac 编译 .java 文件,生成 .clas…

如何配置java

如何配置java

安装Java开发工具包(JDK) 访问Oracle官方网站或OpenJDK项目页面下载适合操作系统的JDK安装包。选择与系统架构匹配的版本(如Windows x64、macOS ARM等)。运行安装程…

java如何学习

java如何学习

学习Java的有效方法 理解基础概念 Java是一门面向对象的编程语言,掌握基础概念如变量、数据类型、运算符、控制语句(if-else、循环)是必要的。面向对象的核心概念包括类、对象、继承、多态和封装…

如何运行java文件

如何运行java文件

运行Java文件的方法 确保已安装Java Development Kit (JDK),可通过命令行输入java -version和javac -version验证安装。 编写Java代码并保存为.…

java如何创建对象

java如何创建对象

创建对象的基本方法 在Java中,创建对象主要通过new关键字调用构造函数完成。基本语法为: ClassName objectName = new ClassName(); 例如创建String对象…