99问答网
所有问题
Java里不同方法里的局部变量的名称可以相同吗?
如题所述
举报该问题
其他回答
第1个回答 2022-12-11
完全可以,而且统一方法里面都可以相同,取决于作用域\x0d\x0a例如\x0d\x0a\x0d\x0apublic void method(){\x0d\x0a for(int i = 0;i <=5; i++){\x0d\x0a\x0d\x0a}//for里面的这个i到这里已经失效了\x0d\x0a\x0d\x0afor(int i = 0; i <= 11; i++){\x0d\x0a\x0d\x0a}\x0d\x0a}
相似回答
Java里不同方法里的局部变量的名称可以相同
么?!
答:
java里不同方法里的局部变量的名称是可以相同的
,因为不在一个作用域里面,如下代码:package com.qiu.lin.he;public class CeShi {public static void main(String[] args) {CeShi ce = new CeShi();ce.ceshi();//调用第一个方法,输出他的局部变量ice.ceshi2();//调用第二个方法,输出...
java
函数
名能
与
局部变量
名重复
吗?
答:
可以
。java中函数名、变量名、类名、包名这些名称是不会相互冲突的
java 中变量名可以
重复吗
答:
i只是个
局部变量
,之在她的作用域内有效,即“{ }”内有效。所以重名也没事的,但是如果是全局变量就要注意了,因为全局下再有重名就要报错了。还有尽量给你的变量和
方法
起一些有意义
的名字
,不要总是aaa、bbb的。这也能给你将来的工作培养个好的习惯。
java中方法的
参数的名字可
不可以
和
方法中
声明
的局部变量的名字相同?
答:
不可以
这个会认定为重复定义
Java中的变量
答:
这两个c,是两个
不同
的变量,占用不同的内存,不是一个变量。它们分别是两个
方法的局部变量
,只是
名字相同
而已。
java局部变量
和成员
变量名相同
答:
java里面
,在同一个作用域下,不能定义一样的标识符(也就是你做说
的变量名
)。为什么呢?因为,他需要保证你在某个作用于下使用某个标识符的时候,JVM能够正确进行区分!所以,实际上,全局变量和
局部变量
和内存并不存在绝对直接的关系。实际上,不管是全局的还是局部的变量,他的标识都是保存在栈里面...
...
方法的
参数
名字不可以
和
方法中
声明
的局部变量的名字相同?
_百度...
答:
在类中写
方法
时,如果参数列表的名称和已经声明
的变量的名称相同
时,类生成的对象调用此方法并传入新的参数,这时方法会优先读取类中已经声明的同名变量,这样对象调用方法不管传入什么参数一直都显示的是类中的变量。
java中局部变量
具体是什么,
可以
干什么,
有什么
作用,
答:
2、不同函数
中可以
使用
相同名字的
变量,它们代表
不同的
对象,分配不同的单元,互不干扰。3、形式参数是属于被调函数
的局部变量
。4、在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效,这种复合语句也称为“分程序”或“程序块”。作用:在
Java
等面向对象语言中,也可能出现多个...
Java中
,在同一个类
里的不同
的for循环中,是否
可以
使用
相同
的
变量名称
...
答:
平常不允许声明 两个一样的变量,是因为如果有两个一样的变量出现的时候,比如你输出他的信息,电脑不知道要调用哪个变量。在if,for,while等结构中声明的变量,是
局部变量
。出了这个循环体就会销毁了。所以不会有冲突 比如 for(int i=0;i<5;i++){ int a=5;}//出了这个地方a就销毁 for(int...
大家正在搜
全局变量可以和局部变量同名称
没有可用的参数和局部变量名称
局部变量的名称以什么字符开始
全局变量和局部变量的字符
全局变量和局部变量的区别
数据库的局部变量和全局变量
数据库局部变量名称以什么字符开始
易语言全局变量和局部变量
易语言获取局部变量名称