Java教程

自学JAVA5.18

本文主要是介绍自学JAVA5.18,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

package com.ntru.demo.test;

import java.util.Scanner;

public class HelloWorld {
public static void main(String[] args) {

    System.out.println("Hello, World");

    int i = 10;
    int i2 = 010;//八进制
    int i3 = 0x10;//十六进制
    System.out.println(i);
    System.out.println(i2);
    System.out.println(i3);

    //浮点数扩展
    // float 有限 离散 舍入误差

    float f = 0.1f;//0.1
    double d = 1.0/10;//0.1
    System.out.println(f);
    System.out.println(f==d);
    System.out.println(d);


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

    //所有的字符本质还是数字
    //编码 Unicode  2字节 65536(97 = a  65 = A)

    char c3 = '\u0061';
    System.out.println(c3);//a


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

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


    System.out.println("---------------------------------");
    String sa = new String("helloworld");
    String sb = new String("helloworld");
    System.out.println(sa==sb);

    String sc = "helloworld";
    String sd = "helloworld";
    System.out.println(sc==sd);


    //对象  从内存分析

    //布尔值扩展

    boolean flag = true;
    if (flag==true){//新手 if (flag){} 默认为真
        
    }



}

}

这篇关于自学JAVA5.18的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!