zoukankan      html  css  js  c++  java
  • Java中的数据类型

    /**Java中的数据类型*/

    public class Demo03{
    static boolean b; //成员变量:类体内方法体外 作用域是整个类。使用时,可以不赋值,执行其默认值
    public static void main(String []args){
    System.out.println(Math.PI);
    boolean b;//声明 在一个方法里 相同变量的声明只能一次
    b = true; //赋值
    System.out.println("b的值是:"+b);
    b = false;
    System.out.println("b的值是:"+b);
    final boolean cc = true; //由final进行修饰的量叫常量
    System.out.println("c的值是:"+cc);
    //cc = false; //错误: 无法为最终变量cc分配值
    char c ='a';
    System.out.println("c:"+c);
    char c1 = 97;//ANSI 0-65535
    System.out.println("c1:"+c1);
    char c2 = 'u0000';
    System.out.println("c2:"+c2);

    long l =1L;
    float f =1.0f;
    double d1 = 1.0;
    String name ="王小二";
    String dd = name+" "+l+" "+f+" "+d1;
    System.out.println(dd);


    //类型转换
    byte bb = 104;
    int i = bb; //byte-->int 小数据类型会自动向大数据类型转型
    System.out.println("byte小-->int大"+i);

    long l1 = 1;
    int i1 = (int)l1; //大数据类型向小数据类型转型,需指定小数据类型承接。布尔类型不能转换,char类型自动向上转型为int
    System.out.println("long大-->int小"+i1);

    float f1 = (float)1.0;
    float f2 = 1.0f; //f1于f2同样作用

    //上面已经声明 char c ='a';
    int i2 = c;//char自动转int
    System.out.println("char c='a'-->int:"+i2);
    }
    }

  • 相关阅读:
    Javascript操作DOM常用API总结
    实用技巧之Visio绘制流程框图
    实用技巧之Visio绘图
    回复《竞赛部的一封信》
    学习之路
    《软件工程》上课精华分享
    《编译原理》上课笔记2
    sql server2008 远程过程调用失败
    《编译原理》上课笔记1
    python的第五天(复习数据类型)
  • 原文地址:https://www.cnblogs.com/liuyangv/p/7718798.html
Copyright © 2011-2022 走看看