java自学篇(一)

String 来定义一个字符串,字符串是常量。

初始化:

String s =“abc”相当于String s = new String(“abc”);

public int length(){

return length();//返回字符串长度

}

字符串比较【equals()】相同返回True,不同返回False;

例如:

String s =new String(“abc“);

String s1=“aaa”;

s.equals(s1);

equalsIgnoreCase();//不区分大小写的比较。

top2:索引值

s.indexof(‘a’);//字符a第一次出现在字符串s的位置

s.lastIndexof(‘a’);;//字符a最后一次出现在字符串s的位置

s.substring(3);//从第3个索引到最后字符串显示。(3)还可写成(3,6)代表从3到6个字符显示。

位运算(此过程建议有或,与,异或,同或基础计算的人看):

例如:

a:60(00111100)

b:13(00001101)

上过程为将数字化简成为二进制

&:相同为1运算后(00001100)

|: 有1为1运算后(00111101)

^: 相同为0,不同为1运算后(00110001)

~: 0变1,例如60 ~运算后(11000011)

<<:向左补 a<<2(11110000)

>>:想右位补:(与上述同理)

>>>:向右位补0 a>>>2 (000011111)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值