其他进制转10进制道理一样
计算机中,任意数据都是已二进制的形式存储的
下面是对于switch语句用字符串作为选项依据的代码
下面是switch的简化代码:
case后面不是只能有一个选项:
简化代码:
JDK12的特性
这个随机数的范围是0到该数的范围,左闭右开
数组静态初始化:
事先了解元素具体内容时用静态初始化,不知道的时候用动态初始化,动态初始化要new,静态不用
静态直接int[] a = {1,2,3,4,5};
动态:int[] b = new int[10];
数组在栈空间存储的是堆空间的地址
字符串
两套输入体系不能混用
删除数组元素:令它为null,如:a[10] = null;、
遍历字符串
索引与字符串产生关系
这里可以正拼,也可以反拼,等号后面的两个可以换位置
截取字符串部分内容(左闭右开)
替换
结果:你玩的真好,以后不要再玩了
StringBuilder类
StringBiulder s=new StringBuilder(sc.next());
可用于直接将用户输入的转化为StringBiulder类型
链式编程
StringJoiner 类
补充:字符串转为字符数组