non-static

    6热度

    3回答

    我的项目有一些开发人员喜欢非静态初始化块。 什么是替代这个,什么是缺点这种替代的?我猜想:初始化构造函数中的值? 为什么要使用非初始化块?据我了解,“初始化块”用于实例化类时设置值。那么构造函数是不够的? public class BlockTest { String test = new String(); //Non-static initialization block

    0热度

    3回答

    我更新的编程,并继续获取非静态方法不能从静态上下文从我的蚂蚁类调用我的地板类时引用。我删除了所有的静态信息,并且仍然出现这个错误,如果有人能指出我的方向是正确的,还是让我知道这个问题会很好,谢谢。 public class Ant { public final int RED = 0, BLUE = 1, NORTH = 0, EAST = 1, SOUTH = 2, W

    4热度

    3回答

    我有问题了解处理非静态变量的方式。我选择了使用数组,以便轻松地检索其内存地址。 考虑下面的代码: public class tryClass { int[] v = {0}; // vector v is non-static (and NOT local to any method) tryClass obj; public void met() {

    -2热度

    5回答

    这是我的第一个Java项目。 所以我正在开发自己的模拟项目,而我的一些核心内容已经出错了。我现在有两门课我正在关注 - 定居点和townRey,它延伸了解决办法。 将引发错误,当我尝试 System.out.println(townRey.returnStrength()); 这里是我的两个相关类: 结算: public class settlement { // //

    0热度

    1回答

    我再也没有问题了,但是我想了解一些代码的行为。最初,我正在生成一些随机数字,并且在我的代码中,Math.random为所有迭代返回相同的数字。我试图创建具有以下两个类的最小例如: 第一类: public class randomTest { public randomTest() { } public double generateRandomNumber()

    1热度

    1回答

    我是从我的应用程序的所有加载的程序集使用得到Product属性: AssemblyProductAttribute product = (AssemblyProductAttribute)Attribute.GetCustomAttribute( assembly, typeof(AssemblyProductAttribute)); 我想获得这个属性对所有的组件是当前加载

    1热度

    2回答

    的私有成员是否有可能有一个非成员运算符像 bool operator==(const std::string &l, const Token r) 到无关的类Interpreter的私有成员函数? 我试过这种显而易见的方式,但它不起作用(太多的参数)。 我知道,已经是冠军“非成员函数[...]为成员说:”相反的,但有比功能更好的方式 bool isToken(const std::string

    0热度

    2回答

    我相当新的编程和我一直在试图编程一个非常简单的菜单,让用户按下JRadioButton选择模式的岩石,纸张,剪刀(1播放器或2播放器)。我当前的代码监听哪个按钮被选中,然后设置一个int为1或2.然后它取这个数字,并用它来确定哪个窗口在主要方法中打开,但我不知道我该怎么做,因为我可以将非静态字段引用到静态方法。 我的代码的这一位设置模式,然后根据该int确定打开哪个窗口。 public void

    0热度

    1回答

    我有一个相当复杂的数据文件,许多不同类型的行很多。对于特定的列我感兴趣的我有一个看起来像这样的模式:之前和之后在每个入口的那件小数可能会有所不同 12.6 \pm 0.8 ^^的位数。 我希望我可以使用正则表达式来取代列项: [12.6,-0.8,+ 0.8] 我所要求的帮助是我应该如何去更换一次我我发现了像我之前所做的那样的条目。到目前为止我发现的所有例子都是为了当你想用其他静态字符串替换

    0热度

    1回答

    我需要从mysql updated_at日期对象中提取日期字符串。一个var_dump()表明这一点: ["date"]=> object(Carbon\Carbon)#235 (3) { ["date"]=> string(26) "2016-04-26 16:41:05.000000" ["timezone_type"]=> int(3