侧边栏壁纸
博主头像
这就是之谦博主等级

我们的征途是星辰大海

  • 累计撰写 182 篇文章
  • 累计创建 3 个标签
  • 累计收到 16 条评论
标签搜索

目 录CONTENT

文章目录

2021.6.24java笔记

这就是之谦
2021-06-27 / 0 评论 / 0 点赞 / 509 阅读 / 623 字
温馨提示:
本文最后更新于 2021-06-27,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1.<<和>>的用法

<<和>>的用法

<<左移=结果乘以2

>>右移=结果除以2

	int a = 10;
	int b = (a << 3);//乘2
	System.out.println(b);
	//b = 80 ,a乘以三次2

2.&和&&的区别

  1. &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
  2. &&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式。
  3. &还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。

3.10进制转2进制和16进制

String str1 = Integer.toBinaryString(60);
String str2 = Integer.toHexString(60); 

4.String中取单个字符用charAt

String h = "helloydd";
char h1 = h.charAt(0);
System.out.println(h1);//输出h
0

评论区