码迷,mamicode.com
首页 > 编程语言 > 详细

java 基本数据类型

时间:2015-04-27 23:32:06      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:

//整型
public static void TheNumber(){
  byte byte1=127;//1字节 8位 -128——127
  short shorT=1200;//2 字节 16位
  int num1=1200;//8字节 32位
  long num2=121L;//8 字节 64位 long类型建议加L
  int num3=0b0000_0000_0000_0000_0000_0000_0000_0011;//jdk1.7 二进制表示 3
  int num4=1234_1234;//jdk1.7 12341234
  System.out.println(num3);
}
//进制转换
public static void scaleNumber(){
  int num1=10;
  String num2=Integer.toBinaryString(num1);//转为2进制
  String num3=Integer.toOctalString(num1);//转为八进制
  String num4=Integer.toHexString(num1);//转为16进制

}
//浮点类型 浮点类型常量默认是double
public static void floating(){
  double d=3.14; //8 字节
  float f=3.14F;// 4字节
  double d2=10e-2;//科学计数法 0.1
  //浮点数 会损失精度 如果需求要求严格就使用 浮点类型常量默认是double
  float f1=0.1f;
  double d3=1/10;
}
//字符类型
public static void character(){
  char c1=‘q‘;
  char c2=‘中‘;//unicode 2个字节 :0-65535
  char c3=‘\‘‘;//\是转意字符 输出 ‘
  char c4=‘\n‘;//转意 表示换行
  char c5=‘a‘;
  int n=c5+2;//99 ASCII码
  char c6=(char)n;//整数转为 char
  //循环 打印a-z
  for(int i=0;i<26;i++){
    char temp=(char)(‘a‘+i);
    System.out.println(temp);
  }
  //在java中 字符串被定义为String类型了
  String str="ABCDEFG";
}
//是/否
public static void whether(){
  boolean boo=false;// 1字节
}

java 基本数据类型

标签:

原文地址:http://www.cnblogs.com/jalja/p/4461482.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!