开启辅助访问
创新型软件协议开发平台
|
天盟传媒
|
积分兑好礼
|
APP下载
|
违规举报
|
客户服务系统
您好,请
登录
注册
首页
需求悬赏
I T 商城
找服务商
技术问答
商家特权
新闻媒体
更多导航
搜索
搜索
本版
用户
快捷导航
在线
客服
发布
需求
天盟
APP
天盟APP下载
关注
微信
微信扫一扫访问
顶部
返回列表
java中如何重新定义?
m8611***
天盟互助
技术问答
举一个很简单的例子
public class 数组 {
public static void main(String[] args) {
int a=1;
int b=2;
int a=3;
System.out.println(a);
}
} ——————————————————————或者——————
public class 数组 {
public static void main(String[] args) {
int a=1;
int c=3;
int a=c;
System.out.println(a);
}
}这样也不行。
到底应该怎么做,我想重新定义a=3
显示全部楼层
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
使用道具
举报
上一主题
下一主题
全部参与
3
bu***
变量类型 变量名;--->这是在定义变量
变量名=值;--->这是在对变量赋值
变量类型 变量名=值;-->这是在定义变量的同时完成初始化
首先在同一个作用域内不能定义两个同名变量
如
publicstaticvoidmain(String[]args){inta;//合法intb;//合法inta;//非法--变量同一个作用域内不可重复定义}你的要求仅仅是修改变量的值,这就是变量在同一定义域内只能定义一次,但可以赋值多次。
publicstaticvoidmain(String[]args){inta;//合法intb;//合法a=10;//合法,不再定义变量a,仅仅修改变量a的值}
使用道具
举报
m8079***
你希望得到的结果是将a 赋值为3,所以只需要赋值就可以了不需要重新定义,即去掉前面的int,直接写成a=3即可。
使用道具
举报
后***
直接a=3和a=c,你不用再定义一次。int a表示定义a变量。
使用道具
举报
热门问答
只有初中学历,适合当程序猿吗?
我来回答
女生学编程老的快吗?
我来回答
该不该去培训???。?。
我来回答
零基础可以学java吗
我来回答
为什么说Java是世界上最好的语言?
我来回答
女生学哪种比较好
我来回答
system.out.println()中的点是什么意思呀?
我来回答
前端菜鸟,无法胜任工作,该怎么办
我来回答
普通会员
快速沟通
TA的主页
关注TA
收藏TA
今日悬赏
更多 >
每稿
1700
元
网站后台界面升级需前端制作
每稿
4500
元
IM企业通讯软件升级
每稿
1000
元
超时代加密狗版提取工具
每稿
4600
元
ISCSI 管理程序开发
每稿
2500
元
某华网校视频下具定制
每稿
1800
元
指定网页数据采集
每稿
15000
元
开发一款手机组队打怪爆装备游戏
每稿
49000
元
公众号夺宝应用定制开发
每稿
1500
元
监控软件需要做一个VB脚本推送警告
每稿
23000
元
简易在线拍照及浏览的相册程序
最新问答
1
只有初中学历,适合当程序猿吗?
2
女生学编程老的快吗?
3
该不该去培训???。?。
4
零基础可以学java吗
5
为什么说Java是世界上最好的语言?
6
女生学哪种比较好
7
system.out.println()中的点是什么意思呀?
8
前端菜鸟,无法胜任工作,该怎么办
9
程序员怎么减压,晚上睡不着怎搞
10
html中的<br>是什么意思
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网!
立即登录
或
立即注册