目录
1. 读入使用 BufferedReader
2. 变量转换
字符串转数字
字符串处理(拼接、分割、比较)
3. 数组打印
1. 读入使用 BufferedReader
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws IOException {
// 定义 br 进行读入
// 均使用 br.readLine() 进行读入
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// 读入一行并转换为整型
int n = Integer.parseInt(br.readLine());
// 读入正常一行(字符串)
String str = br.readLine();
}
}
2. 变量转换
字符串转数字
// 字符串转整型(str为字符串变量)
int n = Integer.parseInt(str);
Integer a = Integer.valueOf(str);
// 字符串转浮点型
double m = Double.parseDouble(str);
Double b = Double.valueOf(str);
字符串处理(拼接、分割、比较)
// 字符串拼接
// 1. 使用 "+" 号
str = str1+str2;
// 2. 使用concat
str = str.concat("xxx");
// 3. 使用StringUtils类的join方法拼接字符串
// str = StringUtils.join(str,"xxx");
// 使用 StringBuilder/StringBuffer
StringBuilder s = new StringBuilder("xxx");
s.append("xxx").append(" ").append(" ").append(" ");
// 字符串分割
String[] arr = str.split(" "); // 用空格切割
// 字符串比较
str.equals("xxx")
3. 数组打印
String str = {1,2,3,4,5};
System.out.println(Arrays.toString(str));
字符串转数字
// 字符串转整型(str为字符串变量)
int n = Integer.parseInt(str);
Integer a = Integer.valueOf(str);
// 字符串转浮点型
double m = Double.parseDouble(str);
Double b = Double.valueOf(str);
字符串处理(拼接、分割、比较)
// 字符串拼接
// 1. 使用 "+" 号
str = str1+str2;
// 2. 使用concat
str = str.concat("xxx");
// 3. 使用StringUtils类的join方法拼接字符串
// str = StringUtils.join(str,"xxx");
// 使用 StringBuilder/StringBuffer
StringBuilder s = new StringBuilder("xxx");
s.append("xxx").append(" ").append(" ").append(" ");
// 字符串分割
String[] arr = str.split(" "); // 用空格切割
// 字符串比较
str.equals("xxx")
3. 数组打印
String str = {1,2,3,4,5};
System.out.println(Arrays.toString(str));
// 字符串拼接
// 1. 使用 "+" 号
str = str1+str2;
// 2. 使用concat
str = str.concat("xxx");
// 3. 使用StringUtils类的join方法拼接字符串
// str = StringUtils.join(str,"xxx");
// 使用 StringBuilder/StringBuffer
StringBuilder s = new StringBuilder("xxx");
s.append("xxx").append(" ").append(" ").append(" ");
// 字符串分割
String[] arr = str.split(" "); // 用空格切割
// 字符串比较
str.equals("xxx")



