在Java中读入多个项目时忽略逗号后的空格,可以通过使用正则表达式或字符串分割的方式来实现。
方法一:使用正则表达式 可以使用正则表达式来匹配逗号后的空格并进行替换。具体步骤如下:
示例代码如下:
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
String input = "project1, project2 , project3, project4 , project5";
String pattern = ",\\s+";
String result = input.replaceAll(pattern, ",");
System.out.println(result);
}
}
输出结果为:project1,project2,project3,project4,project5
方法二:使用字符串分割 可以使用字符串的split方法将字符串按逗号分割成多个项目,然后去除每个项目中的空格。具体步骤如下:
示例代码如下:
public class Main {
public static void main(String[] args) {
String input = "project1, project2 , project3, project4 , project5";
String[] projects = input.split(",");
for (int i = 0; i < projects.length; i++) {
projects[i] = projects[i].trim();
}
for (String project : projects) {
System.out.println(project);
}
}
}
输出结果为: project1 project2 project3 project4 project5
这两种方法都可以实现在Java中读入多个项目时忽略逗号后的空格。具体选择哪种方法取决于实际需求和个人偏好。
领取专属 10元无门槛券
手把手带您无忧上云