其他分享
首页 > 其他分享> > 第一节

第一节

作者:互联网

import com.sun.org.apache.bcel.internal.generic.I2B;
import sun.management.Agent;

public class m01 {
    private static String Original;

    public static void main(String[] args) {
        //整数扩展:    进制     二进制0b      十进制0    十六进制0x

        int i = 10;
        int i2 = 010;  //八进制
        int i3 = 0x10;  //十六进制0x   0~9 A~F  16

        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
        System.out.println("==============================");
        //=====================================================
        //浮点数怎么扩展?  银行业务怎么表示? 钱money
        //  BingDecimal   数学工具类
        //=====================================================

        //Float   有限  离散  舍入误差   大约  接近但不等于
        //double
        //最好完全不使用点浮数进行比较

        float f = 0.1f;  //0.1
        double d  = 0.1/10; //0.1

        System.out.println(f==d); //flase

        float d1 = 23131312312312313f;
        float d2 = d1 + 1;

        System.out.println(d1==d2);//true


        //===========================================================================
        //字符扩展
        //===========================================================================
        System.out.println("=====================================");
        char c1 = 'a';
        char c2 = '中';
        System.out.println(c1);
        System.out.println((int) c1); //强行转换
        System.out.println(c2);
        System.out.println((int) c2); //强行转换

        //所有的字符本质还是数字
        //编码  unicide 表:(97 = a  65 = A )2字节  0 - 65536   Excel  2 16 = 65536
        //U
        //000  UFFFF

        char c3 = '\u0061';

        System.out.println(c3); //a

        //转义字符
        //\t  制表符
        //\n  换行
        //.......

        System.out.println("Hello\tWorld");

        System.out.println("================================================================");
        String sa = new String("Hello World");
        String sb = new String("Hello World");
        System.out.println(sa==sb); //Flase

        String sc = "Hello World";
        String sd = "Hello World";
        System.out.println(sc==sd); //true
        //对象 从内存分析

        //布尔值扩展
        /**boolean flag = true
        if (flag==true){}  //新手
        if (flag){}  //两行一样 //老手
         */


    }
}

 

标签:String,int,第一节,System,println,Hello,out
来源: https://www.cnblogs.com/hyx666/p/16603294.html