Python转Java,记录一下在Python常用的函数/方法在Java怎么用。
Integer.parseInt()
String str = "123";
try {
int a = Integer.parseInt(str);
} catch (NumberFormatException e) {
e.printStackTrace();
}
Integer.valueOf()
String str = "123";
try {
int b = Integer.valueOf(str).intValue()
} catch (NumberFormatException e) {
e.printStackTrace();
}
String.valueOf()
int a0 = 12;
String a1 = String.valueOf(a0);
.equals()
String a1 = "abc";
if(a1.equals("ab")){
System.out.println("T");
}else {
System.out.println("F");
}
split()
分割所有String a0 = "a,v,x,z";
String[] a1 = a0.split(",");
// 字符串内容数组如下:
// a
// v
// x
// z
split()
分割成指定份数String a0 = "a,v,x,z";
String[] a1 = a0.split(",",2);
// 字符串内容数组如下:
// a
// v,x,z
.substring()
从指定索引后开始截取String a0 = "abc123";
String a1 = a0.substring(2);
// 123
.substring()
截取指定区间字符串String a0 = "abc123";
String a1 = a0.substring(0,2);
// abc