1、基础类:
String(java.lang)是final类,Math(java.lang)是final类,基础类型的包装类都是final类
String:
其中一个构造方法:String(char[] value)
一些有用的方法:
static String valueOf(int i) 返回参数的字符串类型,参数有8大基本类型,byte,short自动能转换成int,所以其实只有6大,参数还可以是char数组,还可以是 Object对象。static String valueOf(Object obj)
String replace(char oldChar, char newChar)
参数可以是正则表达式,比如String str = "ABCDabcd";str=str.replaceAll("[A-Z]","a");
String[] split(String regex)
char charAt(int index) Returns the char value at the specified index.
int indexOf(int ch) Returns the index within this string of the first occurrence of the specified character.
StringBuffer类:
StringBuffer replace(int start, int end, String str)
StringBuffer insert(int offset, String str)
Long类:Integer类也有相应方法
static long parseLong(String s)
static String toBinaryString(long i) 2进制
static String toHexString(long i) 16进制
static String toOctalString(int i) 10进制
2、二维数组定义格式:
int[][] a;
a = new int[3][];
for(int i =0;i<a.length;i++){
a[i] = new int[4];
for(int j =0;i<4;i++){
a[i][j]=Integer.parseInt(i+""+j);
}
}
3、File类
static String separator 静态属性,路径分隔符,windows是反斜杠,linux是正斜杠。
为了跨平台,使用它。其实正斜杠永远没问题。如果在字符串中出现"xx\xx"则要"xx\\xx",因为\在windows下是转义字符。TestFile.java和FileList.java
File[] listFiles()
boolean createNewFile()
boolean exists()
String getPath()
boolean isDirectory()
boolean mkdirs()
File getParentFile()
分享到:
相关推荐
7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 ...
- **二维数组的定义**(7.2.1) - 说明如何定义二维数组。 - **二维数组的引用**(7.2.2) - 讲解如何引用二维数组中的元素。 - **二维数组的初始化**(7.2.3) - 介绍初始化二维数组的方法。 - **二维数组的...
7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 ...
13. 二维数组定义:A、B、C选项均是合法的二维数组定义,D选项中的a[2][]不合法,因为未指定第二维的长度。 14. 数据库操作:打开数据库的命令是OPEN DATABASE,故选D。 15. 字符串处理函数:TRIM()函数用于删除...
二维数组定义 题目询问的是对二维数组的正确说明语句,正确答案是`C`,“double a[3][4]”。这种形式定义了一个3行4列的二维数组,其中每个元素都是`double`类型。 ### 16. 排序算法 题目给出了一个排序函数,并...
6.2.3 二维数组的空间模型 6.2.4 二维数组的使用 6.3 数组操作 6.3.1 排序数组 6.3.2 查找 6.3.3 复制数组 6.3.4 填充数据 6.3.5 比较数组 6.4 实例:杨辉三角 6.5 本章习题 第7章 对象与类 7.1 面向对象...
7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 ...
在实验1中,实现了打印杨晖三角形的功能,这涉及到了二维数组的使用。二维数组可以看作是由多个一维数组组成的,用于存储多行多列的数据。在代码中,`mb_yanghui`方法通过嵌套循环填充和输出数组来构建杨晖三角形。 ...
在这个项目中,如果数据是矩阵形式,它可能被读入并存储在一个二维数组或结构体中。之后,可以定义函数来执行常见的矩阵运算,如加法、减法、乘法、转置等。例如,对于两个二维数组A和B,它们的加法可以通过循环遍历...
- **7.2.1 二维数组的定义**:声明数组的类型和两个维度。 - **7.2.2 二维数组元素的引用**:通过行和列的索引访问。 - **7.2.3 二维数组的初始化**:在声明时可以初始化。 - **7.2.4 二维数组程序举例**:示例代码...
- 多维数组:掌握二维数组和多维数组的创建和使用。 7. **字符串** - String类:学习String类的特性,如不可变性,以及常用的方法如concat、substring和indexOf。 - 字符串操作:了解字符串的比较、查找、替换和...
- 定义二维数组时需要指定每一维的大小。 - **7.2.2 二维数组元素的引用** - 通过两层下标访问数组元素。 - **7.2.3 二维数组的初始化** - 可以在定义时初始化所有元素或部分元素。 - **7.2.4 二维数组程序...
**7.2 二维数组的定义和引用** - **7.2.1 二维数组的定义** - **7.2.2 二维数组元素的引用** - **7.2.3 二维数组的初始化** - **7.2.4 二维数组程序举例** **7.3 字符数组** - **7.3.1 字符数组的定义** - **...