JAVA基础
JAVA基础
不见西风凋碧树
这个作者很懒,什么都没留下…
展开
-
java 子类强转父类 父类强转子类
1.基本数据类型基本数据类型:子类可以强转成父类,因为小范围可以强转大范围,不会有数据丢失。父类也可以强转成子类,但是因为大范围强转成小范围,所以会有数据丢失。2.Java 继承继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。Java 子类强转父类父类引用指向子类对象:java中子类强转父类,实际上依然是子类;该引用只能调用父类中定义的方法和变量;如果子类中重写了父类中的一个方法,那么在调用这个方法原创 2021-03-17 20:30:05 · 4186 阅读 · 0 评论 -
数值转换
其实数值类型转换成字符串,只需要+“ ”即可。Long --> long:Long值.longValue = long值new Long(long值) = long值Long --》 int,IntegetLong值.intValue = int/Integer值Double --> doubleMath.floor(Double值):向下取整,去除小数点floor 函数的返回值是 double型的double --> Double 有原创 2021-03-14 21:33:55 · 118 阅读 · 0 评论 -
char与Byte区别
char与Byte区别 byte是字节数据类型,是有符号的,占一个字节;大小范围是-128—127。char是字符数据类型,是无符合类型的,占2字节(Unicode码);大小范围是0—65535;char是一个16位进制的Unicode字符,JAVA用char来表示一个字符。 1.Char是无符合型的,可以表示一个整数,不能表示负数;而byte是有符号型的,可以表示-128—127的数;如: char c = (char) -3; //char不能识别负数,必须强制转换原创 2021-03-13 20:10:09 · 565 阅读 · 0 评论 -
操作基本数据类型的流对象
DataInputStream与DataOutputStream 可以用于操作基本数据类型数据的流对象DataOutputStream(OutputStream out)创建一个新的数据输出流,将数据写入指定基础输出流。EOFException 如果此输入流在读取所有字节之前到达末尾方法举例:package 其他流;import java.io.*;public class...原创 2019-11-06 21:41:01 · 54 阅读 · 0 评论 -
StringBuilder方法多个参数问题
append方法java.lang.StringBuilder.append(CharSequence s, int start, int end) 方法追加指定的CharSequence到这个序列的子序列.参数s字符,从索引开始,以顺序被添加到此序列最高的(唯一的)索引端的内容。此序列的长度为增加end - start的值。replace方法java.lang.StringBuilder.replace(int start, int end, String str)replace方法一共原创 2021-03-13 19:44:31 · 797 阅读 · 0 评论