package operator;
public class Demo07 {
public static void main(String[] args) {
int a = 10;
int b = 20;
a += b;//a = a + b
a -= b;//a = a - b
System.out.println(a);
//字符串连接符 + ,string 如果在+号两侧任意一侧加入了字符串如""那么其他操作类型就会变成字符串型并进行连接
System.out.println(a+b);
System.out.println(""+a+b);//变成了1020 进行了a与b的拼接
System.out.println(a+b+"");//变成了30,先进行了a+b的运算
}
}
package operator;
//三元运算符
public class Demo08 {
public static void main(String[] args) {
// x ? y : z
//如果x == true,则结果为y,否则为x
int score = 50;
String type = score < 60 ?"不及格": " 及格";
System.out.println(type);
}
}
包机制
为了更好地组织类,JAVA提供了包机制,用于区别类名的命名空间
包语句的语法格式为:
packag pkg1[.pkg2[.pkg3…]];
一般利用公司域名倒置作为包名;
比如:www.baidu.com com.baidu.www
在java中写的com.baidui.www会分级显示 如果没有分级显示选择上面的齿轮按钮把Compact middle pakages的勾去掉
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aSemdSCe-1610936641364)(C:\Users\HP\AppData\Roaming\Typora\typora-user-images\image-20210118095800555.png)]
尽量不要让包里面的名字重复
为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包,使用"import"语句可完成此功能
import package1[.package2…].(classname|*);