"> 常用的Java基础代码 | 小欣日志

常用的Java基础代码

Python转Java,记录一下在Python常用的函数/方法在Java怎么用。

字符串转数字(String转Int)

Integer.parseInt()
1
2
3
4
5
6
7
8
9
10
11
String str = "123";

try {

int a = Integer.parseInt(str);

} catch (NumberFormatException e) {

e.printStackTrace();

}
Integer.valueOf()
1
2
3
4
5
6
7
8
9
10
11
String str = "123";

try {

int b = Integer.valueOf(str).intValue()

} catch (NumberFormatException e) {

e.printStackTrace();

}

数字转字符串(Int转String)

使用String.valueOf()
1
2
int a0 = 12;
String a1 = String.valueOf(a0);

字符串对比(String)

.equals()
1
2
3
4
5
6
String a1 = "abc";
if(a1.equals("ab")){
System.out.println("T");
}else {
System.out.println("F");
}

指定分隔符切割字符串

split()分割所有
1
2
3
4
5
6
7
String a0 = "a,v,x,z";
String[] a1 = a0.split(",");
// 字符串内容数组如下:
// a
// v
// x
// z
split()分割成指定份数
1
2
3
4
5
String a0 = "a,v,x,z";
String[] a1 = a0.split(",",2);
// 字符串内容数组如下:
// a
// v,x,z

按照索引截取字符串

.substring()从指定索引开始截取
1
2
3
String a0 = "abc123";
String a1 = a0.substring(2);
// 123
.substring()截取指定区间字符串
1
2
3
String a0 = "abc123";
String a1 = a0.substring(0,2);
// abc