位运算符
package com.bit.operator;
public class Demo05
{
public static void main(String[] args) {
/*
<< *2
>> /2
0000 0000 0
0000 0001 1
0000 0010 2
0000 0011 3
0000 0100 4
0000 1000 8
0001 0000 16
*/
System.out.println(2<<3);
}
}
``字符串连接符
package com.bit.operator;
public class Demo07 {
public static void main(String[] args) {
int a = 10;
int b = 20;
a+=b;
a-=b;
System.out.println(a);
//字符串连接符
System.out.println(""+a+b);
System.out.println(a+b+"");
}
}
如果是" "+a+b,则输出ab
如果是a+b+" ",则输出a+b的值+字符串内容
三元运算符
package com.bit.operator;
// 三元运算符
public class Demo08 {
public static void main(String[] args) {
//x ? y : z
//如果x==true,则结果为y,否则为z
int score = 50;
String type = score >60 ? "及格":"不及格";
System.out.println(type);
}
}
Javadoc
package com.bit.base;
/**
* @author 李红东![在这里插入图片描述](https://img-blog.csdnimg.cn/20210328230154846.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDI4MzM0NQ==,size_16,color_FFFFFF,t_70)
* @version 1.0
* since 1.8
*
*
*
*/
public class Doc {
/**
*
* @param name
* @return
* @throws Exception
*/
public String test(String name) throws Exception{
return name;
}