首页 > 编程知识 正文

java七大数据类型,java中的八种基本数据类型

时间:2023-05-05 15:03:30 阅读:204472 作者:4997

public class DataType{
 /*
 java的数据类型:
 1.8大基本数据类型;2.引用类型
 八大基本数据类型:
 1.整数 byte short int long
 2.浮点类型(小数)float double
 3.字符类型: char
 4.布尔类型:boolean(true,false)
 1)字节型:使用byte表示。(1字节表示-128~127之间的256个整数)。
 2)型短整:使用short表示。16位(2字节)-32768-32767
 3)整型:使用int表示。32位(4字节)-2147483648-2147483647
 4)长整型:使用long表示。64位(8字节)-9233372036854477808-9233372036854477807
 5)单精度浮点型:使用float表示。(4字节)8个有效数字(四舍五入)
 6)双精度浮点型:使用double表示。(8字节)17个有效数字(四舍五入)
 7)字符型:使用char表示。(2字节)
 8)布尔型:使用boolean表示。(1位)true  false
 拓展类型:
 字符串:String
 当字符串与其他数据相加的时候,会将其他数据也转换为字符串,并且首尾相连
 注意点:
 1.java中所有的整型数据,默认为int类型
 2.当定义long类型的数据,超出int范围的时候,需要在字面值的末尾加上L(建议写大写的L)
 3.java中浮点类型默认为double类型,定义float类型的时候需要在末尾加上f
 4.java中,浮点类型的运算与缩进都是不精确的,最好转化成整型运算
 
 
 
 
 */
 public static void main(String[] args){
  byte by = 120;//超出数据类型的范围,编译不能通过
  System.out.println("by="+by);
  short sh = 30000;
  System.out.println("sh="+sh);
  int i = 5000;
  System.out.println("i="+i);
  long lo = 3000000000L;
  System.out.println("lo="+lo);
  float flo = 1.23333449f;
  System.out.println("flo="+flo);
  double dou = 2.4;
  System.out.println("dou="+dou);
  char ch = ';';
  System.out.println("ch="+ch);
  boolean boo = false;
  System.out.println("boo="+boo);
  String str = "我们都是好学生";
  System.out.println("str="+str);
  System.out.println(2+4+"=2+4");//"2+4="+2+4->"2+4=2"+4->"2+4=24"
 }
}

更多java知识请访问:How2J 的 Java教程

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。