2021-10-22

java笔记

0b前缀表示二进制!!

运算符

操作符的使用方法相同,前面是操作数,后面是操作参数。比如2>>3,就是把二进制的2左移3位,相当于乘以8。

&& 的优先级比|| 的优先级高 //运算时加圆括号避免出错

又因为+= 是右结合运算符,所以表达式 a += b += c 等价于 a += (b += c)

枚举类型 enum Size { SMALL, MEDIUM, LARGE, EXTRA.LARCE};

可以声名这种类型的变量Size s = Size. MEDIUM;

//Size 类型的变量只能存储这个类型声明中给定的某个枚举值,或者null 值,null 表示这个变量没有设置任何值。

//String 类的substring 方法可以从一个较大的字符串提取出一个子串
String greeting = "Hello";
String s = greeting.substring(0, 3) ;
//创建了一个由字符“ Hel ” 组成的字符串    在substring 中从0 开始计数,直到3 为止,但不包含3。

任何一个Java 对象都可以转换成字符串

当将一个字符串与一个非字符串的值进行拼接时,后者被转换成字符串

int age = 13;
String rating = "PC" + age;

如果需要把多个字符串放在一起,用一个定界符分隔,可以使用静态join 方法:

String all = String. join(" / ", "S", "M", "L", "XL");
// all is the string "S / H / L / XL"

检查字符串是否相等

s.equals(t);    //s 与t 可以是字符串变量,也可以是字符串字面量
//要想检测两个字符串是否相等,而不区分大小写,可以使用equalsIgnoreCase 方法。
"Hello".equalsIgnoreCase("hello");

==检查的是两个字符串是否在同一个位置上

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值