小编use*_*755的帖子

将枚举值与整数相关联

我有这个枚举:

public enum Digits {
    ZERO(0);

private final int number;

    private Digits(int number) {
        this.number = number;
    }

    public int getValue(){
        return number;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想在另一个类中创建setter,我可以提供以下功能: - 我将给它整数值(在这种情况下为0),并且setter将枚举ZERO设置为我的本地变量Digits是可能的吗?非常感谢!

java enums

6
推荐指数
1
解决办法
1377
查看次数

什么意思}; 在Java代码中

我找到了这段代码:

public static class SinTransform implements ITransform{
    public double transform(double value){
        return sin(value);
        };
}
Run Code Online (Sandbox Code Playgroud)

我想知道;后面的}意思吗?当我需要写它?

java

1
推荐指数
1
解决办法
95
查看次数

Autocloseable类不会调用默认的close方法

我有这段代码:

public class Resource implements AutoCloseable{

    private String s = "I am resource.";
    private int NuberOfResource;

    public Resource(int NuberOfResource) {
        this.NuberOfResource = NuberOfResource;
        System.out.println(s + " My number is: " + NuberOfResource);
    }

    @Override
    public void close() throws Exception {
        System.out.println("Closing...");
    }

    public void print(){
        System.out.println("Hello");
    }
Run Code Online (Sandbox Code Playgroud)

主要课程:

public class Main {

    public static void main(String[] args) {
        int a, b = 0;
        a = 5;

        try {
            Resource first = new Resurs(1);
            Resource second = new Resurs(2);
            System.out.println("I will …
Run Code Online (Sandbox Code Playgroud)

java exception autocloseable

1
推荐指数
1
解决办法
179
查看次数

为什么具有相同哈希码的对象不相等

我在书中发现了这句话:

如果两个对象的哈希码是等于的,那么这可能并不意味着对象是等于的.

有人可以解释一下这句话吗?

java

0
推荐指数
3
解决办法
198
查看次数

标签 统计

java ×4

autocloseable ×1

enums ×1

exception ×1