-
基本类型转换为字符串有三种方法:
1. 使用包装类的 toString() 方法
2. 使用String类的 valueOf() 方法
3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
字符串转换成基本类型有两种方法:
1. 调用包装类的 parseXxx 静态方法
2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
查看全部 -
基本类型与包装类之间的转换
查看全部 -
。。。。。
查看全部 -
==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象
equals(): 比较存储在两个字符串对象中的内容是否一致
PS:字节是计算机存储信息的基本单位,1 个字节等于 8 位, gbk 编码中 1 个汉字字符存储需要 2 个字节,1 个英文字符存储需要 1 个字节。所以我们看到上面的程序运行结果中,每个汉字对应两个字节值,如“学”对应 “-47 -89” ,而英文字母 “J” 对应 “74” 。同时,我们还发现汉字对应的字节值为负数,原因在于每个字节是 8 位,最大值不能超过 127,而汉字转换为字节后超过 127,如果超过就会溢出,以负数的形式显示。
查看全部 -
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1
2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
查看全部 -
异常链。。
查看全部 -
。,,,,
查看全部 -
。。,,,
查看全部 -
class 自定义异常类 extends 异常类型{
}
查看全部 -
。。。。,
查看全部 -
。。。。。
查看全部 -
子类到父类的顺序处理
查看全部 -
当try中的方法抛出异常,程序会终止执行,转到catch中继续执行,catch可以有多个,但一定要按照先小后大的顺序写(因为当系统抛出异常会寻找最近的catch块,而子异常继承于父类,若父类在前,则子类和父类都会执行)。当执行完相应的catch块中的语句后,会执行后面的语句。InputMismatchException 是一个类,e是这个类的对象,也可以改为其他名字,c,d....。但后面引用类中的方法时要与之前的一致。catch里的命名规则符合变量的命名规则,并且声明的类必须是Exception类及其子类,变量只能以字母下滑线美元符开头,不能以数字或其他字符开头。InputMismatchException这个类的父类正如楼上所说,是Exception。
查看全部 -
JAVA中的所有不正常类都继承于Throwable,其又分为Error类和Exception类。Error类为系统错误,内存溢出或虚拟机异常。Exception类为编码、环境、用户操作输入出现问题、Exception又分为运行时异常,RuntimeException和CheckException。RuntimeException常见得有,NullPointerException空指针异常和ArrayIndexOutOfBoundsException数组下标越界异常、ClassCastException类型转换异常、ArithmeticException算术异常。检查异常又分为文件异常IOexception和SQL异常SQLException,检查异常需要手动添加捕获和处理语句
查看全部 -
字符串:s.length()
数组:s.length;
查看全部
举报