javab
1. java里c=a>ba:b;是什么意思
恩那个是java里唯一的三元运算符。。。这的符号的意思是:
如果?前面的式子为真,那么就返回冒号:左边的值;否则返回右边的值。。
你这个题目的意思就是:如果a大于b,那么c就等于a;
如果a小于b,那么c就等于b。。
也就是把a和b中较大的数赋值给c。。。
希望可以帮助你,谢谢采纳。。。
2. Java中b[ ]={{1,2},{4,5,6,7}};是什么意思
数组里面存储的数组,直接读取出来后判断外围数组长度,然后循环读取即可,就想当于双层for循环。
3. java中a+=b是什么意思
a^=b等价于a=a^b,表示将a和b换算为二进制形式后按位进行异或运算,即遇相同位取0不同位取1。
^是一种位运算符表示按位异或,
例如
p:False
q:False
p^q=False
p:False
q:True
p^q=True
p:True
q:False
p^q=True
p:True
q:True
p^q=False
也就是p与q的真假值相同时,那么p^q就是False,相反如果p与q真假值不同时p^q为True。
4. Java中的++b什么意思
a^=b等价于a=a^b,表示将a和b换算为二进制形式后按位进行异或运算,即遇相同位取0不同位取1。
^是一种位运算符表示按位异或,
例如
p:false
q:false
p^q=false
p:false
q:true
p^q=true
p:true
q:false
p^q=true
p:true
q:true
p^q=false
也就是p与q的真假值相同时,那么p^q就是false,相反如果p与q真假值不同时p^q为true。
5. java中- - b和b--有什么区别
char
ch1='A',ch2='W';
//
A
-->65,
W
-->87
if(ch1
+
2
<
ch2
)
++ch1;
65+2
<
87-->
ch1
++--->
此时CH1为'A'
+
1,
等价于ch1
=
(char)('A'
+
1);
所以结果为ch1
=
'B',
值应该是String.valueOf(ch1);此时自然为B,
这题目很不严谨,普通开发中,说值,一般都认为是'B'
.
说值,我更倾向于答案'B',
而不是B
6. java中!b是什么意思
感叹号就是“非”,取反。
7. java web中的〈b〉和〈/b〉是什么意思
<b>标签是成对出现的,出现在b标签内的文本会被加粗显示
8. java中b%=a是什么意思
取模和赋值操作符,它把左操作数和右操作数取模后赋值给左操作数
C%= A等价于C = C%A
9. Java,a>>b是什么意思
<< 和>>是java中的移位运算符,<<是左移位,>>是右移位,因为数据存储是二进制的所以左移1相当于乘以2的1次方,右移相当于乘以2的-1次方,例如
<< : 左移运算符,num << 1,相当于num乘以2,num << 2,相当于num乘以2再乘以2
>> : 右移运算符,num >> 1,相当于num除以2,num >> 2,相当于num除以2再除以2