我有一个关于创建变量数组的问题; 如果我创建一个整数类型的变量数组,并且我更改数组之外的那些变量的值,那么数组内的值也会更新?我已经在eclipse中试过这个并且它似乎不起作用(参见下面的代码)
int num1 = 1;
int num2 = 2;
int num3 = 3;
int [] nums = {num1, num2, num3};
num1++;
System.out.println(num1);
System.out.println(nums[0]);
Run Code Online (Sandbox Code Playgroud)
我希望的是两个输出(num1和nums[0])是相同的,但到目前为止我所遇到的是nums[0]保持不变并且不会更新,有关如何更新此值的任何提示(无需进入并更新它是非常感谢
我正在编写一个带有一些函数的简单Python程序,其中一个main()函数执行其他函数.但是,当我运行下面的代码时,没有输出.有人能告诉我他们是否看到结构中的错误?
def print1():
print("this is also a function")
def print2():
print("this is a function")
def main():
print1()
print2()
Run Code Online (Sandbox Code Playgroud)