Tag: variables

从另一个类访问一个variables

非常简单的问题,但我不能做到这一点。 我有3个class级: DrawCircle类 import java.awt.*; import java.awt.event.*; import javax.swing.*; class DrawCircle extends JPanel { private int w, h, di, diBig, diSmall, maxRad, xSq, ySq, xPoint, yPoint; public DrawFrame d; public DrawCircle() { w = 400; h = 400; diBig = 300; diSmall = 10; maxRad = (diBig/2) – diSmall; xSq = 50; ySq = 50; […]

整数总是初始化为0?

在Objective-C中指望int总是被初始化为0是否安全? 更具体地说,当一个int ivars对象被新实例化时,假设它的ivars的值为0是否安全?

在循环中声明variables,好的做法或不好的做法?

问题1:在循环中声明一个variables是一种好的做法还是不好的做法? 我已经阅读了关于是否存在性能问题的其他线索(大多数说不),并且应该总是将variables声明为接近它们将要使用的位置。 我想知道的是这是否应该避免,或者如果它实际上是首选。 例: for(int counter = 0; counter <= 10; counter++) { string someString = "testing"; cout << testing; } 问题2:大多数编译器是否意识到这个variables已经被声明过,并且只是跳过这个部分,或者每次都在内存中创build一个内存点?

为什么变数“i”和“j”用于柜台?

我知道这可能看起来像一个绝对愚蠢的问题,但我太好奇,不问… 为什么“i”和“j”成为大多数控制结构中用作计数器的variables? 虽然常识告诉我他们就像用来代表未知值的X,但我不禁要以为每个人都一次又一次地被教导的理由一定是有原因的。 是因为它实际上是推荐给最佳实践还是惯例,还是背后有一些模糊的理由? 为了以防万一, 我知道我可以给他们任何名字我想和variables名称是不相关的。

编译错误:“初始化元素不是编译时常量”

编译这段代码时,出现“初始化元素不是编译时常量”的错误。 谁能解释为什么? #import "PreferencesController.h" @implementation PreferencesController – (id)init { self = [super init]; if (self) { // Initialization code here. } return self; } NSImage* imageSegment = [[NSImage alloc] initWithContentsOfFile:@"/User/asd.jpg"];//error here

在Java中将多个variables初始化为相同的值

我正在寻找一个干净而有效的方法来声明多个相同types和相同值的variables。 现在我有: String one = "", two = "", three = "" etc… 但是我正在寻找像这样的东西: String one,two,three = "" 这是可以做在Java中的东西? 牢记效率。 编辑:有几位成员指出,这不是常态,会混淆大多数人。 谢谢你指出这一点。 我想我会远离这个实现,但我非常感谢下面的答案。

Linux环境variables名称中允许的字符

Linux环境variables名称中允许使用哪些字符? 我粗略search手册页和网页,只会产生有关如何使用variables的信息,但不能提供哪些名称。 我有一个Java程序,需要一个包含点的定义环境variables,如com.example.fancyproperty 。 在Windows中,我可以设置这个variables,但是我没有把它设置在linux中(在SuSE和Ubuntu中试过)。 这个variables的名字甚至被允许吗?

如何在JavaScript中声明一个全局variables?

我怎样才能在JavaScript中声明一个全局variables?

运算符优先与Javascript三元运算符

我似乎不能把这个代码的第一部分(+ =)与三元运算符结合起来。 h.className += h.className ? ' error' : 'error' 我认为这个代码的工作方式如下: h.className = h.className + h.className ? ' error' : 'error' 但这是不正确的,因为这在我的控制台中给出了一个错误。 所以我的问题是我应该如何正确插入代码?

调用一个名为variables的JavaScript函数

我有一个JavaScriptvariables,其中包含一个JavaScript函数的名称。 这个函数在页面上已经被加载并使用$ .ajax等来存放 任何人都可以告诉我,我将如何调用在variables中命名的JavaScript函数? 该函数的名称是在一个variables中,因为用于加载页面片段(被插入到当前页面)的URL包含要调用的函数的名称。 我接受其他关于如何实施这个解决scheme的build议。