• java数据类型


    数值型:

    整型:整型变量的类型有byte、short、int、long四种,四种能数字代范围是long>int>short>byte

    作用:这4类型仅能代入数字,不能代入字符,中文等(中文,符号是字符的一种),所有数据类型都能用英文开头定义开头例:int  i

    byte  b=0×45;

    short  s2=677               //别忘了,所有数据例short  s2,s2这个定义名是Java标识符,开头不能是数字。

    实型变量float  double:

    int x; x的值永远是整数,比如-1, 0, 1, 2 ... 32768
    float y; y的值可以带小数点,比如3.1415926
    double也是浮点型类型的实型变量,不过能存储的小数点后面的数更多

    double(双精度浮点型) //一般浮点型默认为double所以需要float时,必在代码实型后常量加上f或F,double类可不加

      double  d1=0.8765d;                //这个d可加可不加

      double  d2=0.9872 ;

      float   f1 =30.223;              //这里后不用加f因为是定义的float

      float   f2 =33.2323f;         //这也可以

    字符型:

    放字符的东西,字符包括中文,符号,英文数字等

     char 是字符串变量

    String和StringBuffer  是字符串的常量

    char中'X'里只能放一个字符,只有一个字符用'  '  2个字符以上就去掉' '。" X"是字符串用的""

    char c1=' c ';            //这里标''是一个字符c

    char c2=88              //这里是不要标' '  ,不标''代表把88作为一个字符

    char c3='好'          //这些是char变量。例如c2赋予了'020' 后来再被内部实例c2=你好  赋予了c2=好,c2能被改变,string类就不能改变了,一旦赋予了string c2=你好就不能改变了。

    char  c4='ab'         //这是错的,ab是两个字符,标' '里只能放一个字符,应去'' 成 char  c4=ab,ab成一个字符

    string  str1="welcome to  java!";

    stringbuffer  str5=new  stringbuffer("春天般的心情");

    布尔型变量:

    只有boolean  c1=true;

          boolean  c2=false; //只有ture和false两种,

     public class  A

    {

       public  A(){

                    boolean  a1, a2;

              a1=400*2==0  ||   (300*2)

     }

    }

    布尔运算符:

    1. !  非

    2. 简洁&& 和&        与

    a真b假时,a&b   a与b是   假   (结果是假,ab不同性时先判断假性)

    3.简洁或||和|         或         

    a真b假时,a|b   a或b是    真   (结果是真,ab不同性时先判断真性)

  • 相关阅读:
    450. 删除二叉搜索树中的节点
    958. 二叉树的完全性检验
    5211. 概率最大的路径(197)
    5447. 石子游戏 IV
    174. 地下城游戏
    Codeforces Round #622 (Div. 2).C2
    Codeforces Round #624 (Div. 3) F. Moving Points 题解
    竞赛头
    离散化
    线段树
  • 原文地址:https://www.cnblogs.com/liyihome/p/3695199.html
Copyright © 2020-2023  润新知