练习-Java类和对象之static关键字之检验三边是
时间: 2024-10-10 07:08:42 浏览: 55
在Java中,`static`关键字用于修饰成员变量或方法,表明它们属于类而不是具体的实例。当你提到"练习-Java类和对象之static关键字之检验三角形",这通常是指检查给定的三边长度是否能构成有效的三角形。静态方法在这种场景下可以用来计算,因为它们不需要特定的对象实例就能工作。
例如,你可以创建一个名为`Triangle`的类,其中包含一个静态方法`isValidTriangle(double a, double b, double c)`。这个方法会接受三个边长作为参数,然后利用三角形的性质(任意两边之和大于第三边)来判断是否能够形成一个合法的三角形:
```java
public class Triangle {
public static boolean isValidTriangle(double a, double b, double c) {
if (a + b > c && a + c > b && b + c > a) {
return true;
} else {
return false;
}
}
}
// 使用示例
public class Main {
public static void main(String[] args) {
System.out.println(Triangle.isValidTriangle(3, 4, 5)); // 输出true
System.out.println(Triangle.isValidTriangle(1, 2, 3)); // 输出false
}
}
```
阅读全文