gpt4 book ai didi

java - java中同一对象内的对象列表

转载 作者:行者123 更新时间:2023-12-02 04:58:50 25 4
gpt4 key购买 nike

我有以下情况:

public class Network {
protected int mask;
protected IPv4Address address;

public Network(IPv4Address address, int maskLength) {
blahblah
}
public mymethod() {
Network[] privatnetworks = {new Network(new IPv4Address("10.0.0.0"), 8), new Network(new IPv4Address("172.16.0.0"), 12)}
}

每次我调用 mymethod 时,我都需要创建对象列表,这对我来说效率很低。我可以以某种方式创建它一次并将其用于我的所有方法吗?抱歉,如果这个问题很简单或很愚蠢 - 我是 java 新手。

最佳答案

Network设为static变量,它只会初始化一次。

static Network[] privatnetworks = {new Network(new IPv4Address("10.0.0.0"), 8), new Network(new IPv4Address("172.16.0.0"), 12)}

关于java - java中同一对象内的对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28499624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com