首页 > 其他分享 >注释、标识符和关键字、数据类型及其拓展

注释、标识符和关键字、数据类型及其拓展

时间:2022-10-03 20:12:14浏览次数:48  
标签:String int 数据类型 System 关键字 println 标识符 public out

注释、标识符和关键字

public class HelloWorld {
    public static void main(String[] args) {
        //单行注释
        //输出一个Hello,World!
        System.out.println("Hello,World!");
    }
    /*
        多行注释
        多行注释
        多行注释
         */
    /**
     * @Description HelloWorld
     * @Author lcj
     */
}


public class Demo01 {
    public static void main(String[] args) {
        String Ahello = "lcj";
        String hello = "1lcj";
        String $hello = "lcj";
        String _hello = "lcj";
        String Hello = "lcj";
        String 阿萨大 = "付款码";
        String 阿萨s = "付款码";
        System.out.println(阿萨大);
    }
}

数据类型


八进制 十六进制

调试

public class Demo02 {
    public static void main(String[] args) {
        String a = "10";
        int num = 30;
        System.out.println("a");
        System.out.println(num);
        //八大数据类型

        //整数
        int num1 = 100;
        byte num2 = 20;
        short num3 = 30;
        long num4 = 40L;//数字后加L
        //浮点数
        float num5 = 0.1F;//float后要加F
        double num6 = 3.1415926;
        //字符
        char name = '是';
        //字符串,不是关键字,是类
        String namea = "阿萨大";
        //布尔值:是非
        boolean flag = true;
        boolean flag1 = false;
    }
}

数据类型拓展

public class Demo03 {
    public static void main(String[] args) {
        //整数拓展 进制   二进制0b   十进制    八进制0    十六进制0x
        int n1 = 10;
        int n2 = 0b10;
        int n3 = 010;
        int n4 = 0x12;//0~9 A~F 16
        System.out.println(n1);
        System.out.println(n2);
        System.out.println(n3);
        System.out.println(n4);
        System.out.println("========================================================");
        //==============================================================================
        //浮点数拓展 银行业务怎么表示? 钱
        //应该用 BigDecimal 数学工具类
        //===============================================================================
        //float 有限 离散 舍入误差 大约 接近但不等于
        //double
        //最好避免使用浮点数进行比较

        float f = 0.1f;
        double d = 1.0/10;
        System.out.println(f==d);//不相等
        float m1 = 121231313131f;
        float m2 = m1 + 1;
        System.out.println(m1==m2);//true
        //==============================================================================
        //字符拓展
        //===============================================================================
        System.out.println("========================================================");
        char a1 = 'a';
        char a2 = '中';
        System.out.println(a1);
        System.out.println(a2);
        System.out.println((int)a1);
        System.out.println((int)a2);//强制转换
        //所有字符本质还是数字
        //编码 Unicode 表:( 97 = a ) 占2字节  可以表示0-65536   Excel   2^16 = 65536
        //U0000   UFFFF
        char a3 = '\u0061';
        System.out.println(a3);
        //转义字符
        // \t  table
        // \n  换行
        //...
        System.out.println("Hello\nWorld");
        System.out.println("========================================================");
        String sa = new String("hello world");
        String sb = new String("hello world");
        System.out.println(sa==sb);//false
        String sc = "hello world";
        String sd = "hello world";
        System.out.println(sc==sd);
        //对象 从内存分析

        //布尔值拓展
        boolean flag = true;
        int asd = 55;
        if (flag==true){
            System.out.println(asd);
        }
        if (flag){
            asd = 1;
            System.out.println(asd);
        }
        //Less is More!
    }
}

标签:String,int,数据类型,System,关键字,println,标识符,public,out
From: https://www.cnblogs.com/799rijiyuelei/p/16751131.html

相关文章

  • vscode中快速声明数据类型
    如何快速声明数据类型上面这张图letobj1=reactive({listArr:[],backArr:[{name:'张三',age:10,info:'本科'}],age:100,name:'',flag:......
  • 第八篇: go 变量、常量、基本数据类型
    变量/*###########变量的定义和使用##########*/packagemainfuncmain(){ //1方式一:基本定义 //var关键字变量名变量类型=变量值 //varageint=18//定......
  • 第十二篇: go数据类型
    数据类型1.分类Go语言内置以下这些基础类型:类型名称长度零值说明bool布尔类型1false其值不为真即为家,不可以用数字代表true或falsebyte字节型10......
  • 数据类型转换
    1.为变量赋值时,赋值数据类型和变量的类型应为一致。如果不一样系统则会转变变量的类型然后再赋值,这叫自动类型转换。2当变量类型时int类型时a.如果超出范围(21亿)则会随机赋值......
  • 003.JavaScript的数据类型
         ......
  • Lazarus关键字
    absolute//它使得你能够创建一个新变量,并且该变量的起始地址与另一个变量相同.var Str:string[32]; StrLen:ByteabsoluteStr;//这个声明指定了变量StrLen......
  • C语言常见关键字+指针
    c语言的常见关键字有:auto,break,case,char,const(常变量),continue,default(默认),do,double,else,enum(枚举),extern(引入外部符号),float,for,goto,if,int,long,register(寄存器关......
  • 数据类型,变量,运算符,Scanner对象
    ##注释```javapackagecom.chen.base;publicclassHelloWorld{publicstaticvoidmain(String[]args){//单行注释:只能注释一行文字//输出一个......
  • 数据类型
    ##注释```javapackagecom.chen.base;publicclassHelloWorld{publicstaticvoidmain(String[]args){//单行注释:只能注释一行文字//输出一个......
  • mysql基础(十一):数据类型
    起步数据类型数据类型的属性整数代码案例#创建数据表,指定字段类型CREATETABLEtest_int1(f1TINYINT,f2SMALLINT,f3MEDIUMINT,f4INTEGER,f5BIGINT);#插入没有超出范......