Study for Java

Java基础

2020-06-21  本文已影响0人  Null_d488

前注:Java真的是学了忘忘了学,总干重复的事情,所以这次一定要把学过的整理下来,至少下次能快速捡起来

一、基本数据类型

8种基本数据类型

类型 大小 最小值 最大值 默认值
byte 8 -128 +127 0
char 16 0 +65,535 "\u0000"
short 16 -32,768 +32,767 0
int 32 -2,147,483,648 +2,147,483,647 0
long 64 -9,223,372,036,854,775,808 +9,223,372,036,854,775,808 0L
float 32 1.4E-45 3.402,823,5E+38 0.0f
double 64 4.9E-324 1.797,693,134,862,315,7E+308 0.0d
boolean - - - false
  1. 整型
    int,short,long类型。
    0x十六进制
    0b二进制
    long后要加L/l

  2. 浮点型
    double,float类型。
    float后要加F/f
    可使用E/e表示科学记数法

  3. 强制类型转换

(type) var

二、字符串

字符串(String)属于引用数据类型。
字符串连接:

newStr=str1+str2;

强制类型转换方法:

String.valueOf(s);
Integer.toString(s);
s+"";

三、数组

声明:

DataType[] arrayName;

创建:

//先声明后创建
DataType[] arrayName;
arrayName = new DataType[array.length];
//声明时同时创建
DataType[] arrayName = new DataType[array.length];

初始化:

//静态初始化(声明的同时赋值)
DataType[] arrayName = new DataType[]{elem1,elem2,...,elemN};

二维数组:

DataType[][] arrayName = new DataType[rows][cols];//列可不先指定
上一篇 下一篇

猜你喜欢

热点阅读