"=="和"="有什么区别,在java中
11个回答
展开全部
== 是比较,而 = 是赋值
比如说
public class Test
{
public static void main(String[] args)
{
int abc = 1; //这里就是赋值,让变量abc等于1
if(abc == 1) //进行比较
{
System.out.println(abc);
}
}
}
比如说
public class Test
{
public static void main(String[] args)
{
int abc = 1; //这里就是赋值,让变量abc等于1
if(abc == 1) //进行比较
{
System.out.println(abc);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在java中"=="判断变量是否相同,"="是赋值的意识。
例如
int i=0;
int j=1;
if(i==j)//判断是否相同,不成立
i=j;//把j的值赋给i;这是i的值就=1;
例如
int i=0;
int j=1;
if(i==j)//判断是否相同,不成立
i=j;//把j的值赋给i;这是i的值就=1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
==是比较 =是赋值!
给个简单的例子:
int a=1;
int b=2;
if(a==b){
a=b;
}else{
b=a;
}
结果 a=1
b=1
给个简单的例子:
int a=1;
int b=2;
if(a==b){
a=b;
}else{
b=a;
}
结果 a=1
b=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
==是判断两边的操作数是不是相等
=是赋值语句
=是赋值语句
参考资料: 自己的经历--from chaohu college
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询