新建一个Java类,并用在main方法中参照PPT分别进行关系、逻辑、赋值、算术等运算并输出运算结果
时间: 2025-01-04 14:41:12 浏览: 5
在Java中,新建一个简单的类并演示各种基本操作,我们可以创建一个名为`MathOperations`的类,包含一些静态方法来进行关系、逻辑、赋值和算术运算。首先,在`Main`类中导入必要的包,并通过实例化`MathOperations`类来使用其中的方法。
```java
// MathOperations.java
public class MathOperations {
// 关系运算
public static boolean isGreaterThan(int a, int b) {
return a > b;
}
// 逻辑运算
public static boolean isEven(int num) {
return num % 2 == 0;
}
// 赋值运算
public static void assignAndPrint(double x, double y) {
double result = x + y;
System.out.println("After assignment: x = " + x + ", y = " + y + ", sum = " + result);
}
// 算术运算
public static double add(int a, int b) {
return a + b;
}
}
// Main.java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入两个整数
System.out.print("Enter two integers for comparison: ");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
// 输出关系运算结果
System.out.println("Is " + num1 + " greater than " + num2 + "? " + MathOperations.isGreaterThan(num1, num2));
// 输入一个数字判断是否为偶数
System.out.print("Enter an integer to check if it's even: ");
int number = scanner.nextInt();
System.out.println("The number is even: " + MathOperations.isEven(number));
// 赋值运算示例
MathOperations.assignAndPrint(5.0, 3.0); // 这里不需要用户输入
// 算术运算并输出结果
System.out.print("Enter two numbers for addition: ");
int addNum1 = scanner.nextInt();
int addNum2 = scanner.nextInt();
double sum = MathOperations.add(addNum1, addNum2);
System.out.println("Sum of the numbers is: " + sum);
scanner.close();
}
}
```
运行这个程序,你会看到控制台提示输入两个整数进行比较、一个整数判断奇偶性,以及两个数相加的结果。记住,这只是一个基础示例,实际应用可能会有更复杂的输入处理和异常处理。
--
阅读全文