目录
»»常量
1.整型常量
有正负号
2.浮点型常量
- 双精度实数(double,8个字节,数字后+D/d)默认
- 浮点实数(float,4个字节,数字后+F/f)
表示方法
- 十进制:必须有小数点,0.2,12.0等
- 科学计数法:123e3,123E3,0.4e8D
3.bool型常量
True/False
4.字符型常量
只能存储单个字符,必须用‘ ’
5.字符串常量
可以用“ ”
»»变量
整型变量默认值=0
final变量
带有关键字final的变量
- final int aFinalVar = 0
final变量初始化后不能再改变
»»运算符和表达式
1.运算符
op表示操作数
- 一元运算符(单目运算符)
- operator op
- op operator
- 二元运算符(双目运算符)
- op1 operator op2
- 三元运算符(三目运算符)
- op1 ? op2 : op3
2.一些语句
import/包含语句
- 引入程序所需的类
- import Java.io.*;
- import java.applet.Applet;
pachage/打包语句
- 指明所定义的类属于哪个包
- 通常作为源程序的第一条语句
- package test;
»»一维数组
数组声明后不能被访问,因未给数组元素分配内存空间。
1.声明
- 法一:类型 数组名[];
String args[]; int a[]; double amount[]; char c[];
- 法二:类型[] 数组名;
String[] args; int[] a; double[] amount; char[] c;
2.数组的创建
用new来创建
为数组元素分配内存空间,并对数组元素进行初始化
格式: 数组名 = new 类型[数组长度]
声明和创建的联用:int[] a = new int[3];
3.数组赋值
3.1“=”赋值
int[] array = {12,559,15,3,89,42};
3.2整体赋值
用java.lang.System类中的方法进行整体赋值
»»二维数组
1.声明
类型 数组名[][];
2.数组的创建
- 法一:直接分配空间(new)
eg:
int A[][] = new int[2][3];
int B1 = {1,2};
int B2 = {3,4,5};
A[0]=B1,A[1]=B2;
- 法二:从最高维开始,为每一维分配空间
String[] args; int[] a; double[] amount; char[] c;
»»字符串
- 创建一个String类的实例:
- String strName1 = "Humpty dumpty";
- String strName2 = new String("Egg");
- 多个字符串可以用“ + ”合并起来
- strName3 = strName1 + "is the name of" + strName2
- 字符串的长度可以通过String类中的函数计算
- int numLength = strName2.length();
- 可将数字添加到字符串类型中
- String strVar = "Mark" + 1;