【Java复习笔记】Java语言基础

1、Java语言成分
1、1基本数据类型
1、2运算符与表达式
2、数组
2.1一维数组
2.2二维数组
3、String

1、Java语言成分

1、1基本数据类型

这里写图片描述

1、2运算符与表达式

字符串连接运算符:+
System.out.println(”max = “+max);
点运算符:.
对象运算符: instanceof
逗号运算符:,

2、数组

2.1一维数组

声明:int a[]; 或 int[] a;
先声明后分配空间:a = new int[5];(或写到一处int a[] = new int[5]; )
注:经过测试发现分配空间后赋值之前默认值为0.
数组长度length:数组.length
数组元素的表示及运算:a[0],a[1],a[2],a[3],a[4] a[i] = a[i-2]+a[i-1];
数组声明时赋初值:int a[]={1,2,3,4,5};

2.2二维数组

声明:int a[][] ;或 int[][] a;
int a[]; 或 int[] a;
先声明后分配空间:a = new int[5][5];(或写到一处int a[][] = new int[5][5]; )
注:经过测试发现分配空间后赋值之前默认值为0.
数组长度length:数组.length,a.length输出维数
数组元素的表示及运算:a[0][0]
数组声明时赋初值:int a[][]={ {1,2,3},{4,5,6} };
不规则的二维数组:int[][] a=new int[2][];
a[0]=new int[2];
a[1]=new int[3];

3、字符串

赋值运算:String str1 = “abc”;String str2 = str;
连接运算:str = “abc” + “xyz”; //str的值为”abcxyz”

常用方法(不需要记忆,现用现查熟能生巧):
求字符串的长度 public int length()
求字符串中某一位置的字符 public char charAt(int index)
字符串比较 public boolean equals(Object anObject)
提取子字符串 public String substring(int beginIndex, int endIndex)
该方法从当前字符串中取出一个子串,该子串从beginIndex位置起至endIndex-1为结束。子串返的长度为endIndex-beginIndex。
字符串中单个字符的查找 public int indexOf(int ch)
该方法用于查找当前字符串中某一个特定字符ch出现的位置。
字符串中字符的替换 public String replace(char oldChar,char newChar)
该方法用字符newChar替换当前字符串中所有的字符oldChar,并返回一个新的字符串。
返回某个位置的字符 public char charAt(int index)

猜你喜欢

转载自blog.csdn.net/Go_On_/article/details/81675882