zoukankan      html  css  js  c++  java
  • java基础数据类型复习

       java的基础数据类型分为四类八种

      四类八种   基本数据类型不能=null

        1.整数型

          1.byte

          2.short

          3.int

          4.long

        2.浮点型

          1.float

          2.double

        3.布尔型

          boolean

        4.字符型

          char

    (注:字符串不属于四类之内)

        字符串:String

    java 的引用类型(对象):--可以=null;

        所有的类

        所有的数组

        所有的接口

    变量的赋值

      char方法

        char c = 'a';

        char c = '字';

        char c = ' ';

        char c = 98;     代表ASCII表中的位置

        char c = 'u0000';     unicode编码

      定义一个整型变量默认为int
        long l = 123456;
        long l = 88888888888;int型  最后面加l   大小写都行

      定义一个浮点型变量默认为double
        float f = 12.345;   同上  最后加f  大小写都行

      ***类型转换:***
        double float long int char short byte
        char short byte进行运算的时候, 取值默认为int
        隐式转换(低->高), 显式转换(高->低)

      分支和循环   

        if...
        if...else...
        if...else if...
        if...else if...else...
        switch...case...default(可以省略)...
        (既然有了if, 为什么还要有switch)
        switch是对值的比较(数字, 字符串)

        for(int i=0;i<5;i++)

        break;
        终止循环

        continue;
        退出本次循环, 继续下次循环

        String处理:
        String str = "..............";
        str.indexOf(字符串);//取这个字符串第一次出现的索引位置
        str.lastIndexOf(字符串);//取这个字符串最后一次出现的索引位置
        str.substring(整数型参数1);//取索引值为这个整数参数后面的字符串
        str.substring(整数型参数1, 整数型参数2);//取参数1和参数2之间的字符串(不包括参数2)

        

  • 相关阅读:
    【HTML】CSS中的margin、border、padding区别
    kill -9 和kill -15,区别,python可以自定义at_exit钩子
    Prometheus 监控Windows机器
    Prometheus下的 promQL
    (4.46)sql server中的rule
    【sql server alwayson】sql servrer alwayson的实例升级
    prometheus+grafana+Alertmanager基本实践
    prometheus+grafana安装部署(入门初探)
    运维监控概述
    mysql基础原理大全
  • 原文地址:https://www.cnblogs.com/zhushijun/p/6877060.html
Copyright © 2011-2022 走看看