Ara*_*mza -1 java loops text-files java.util.scanner
我试图弄清楚如何从文本文件中删除所有逗号,以便我可以在没有逗号的控制台中输出它.我的input.replace("[,]", "");陈述不起作用,我不知道如何解决它.
我很感激你的帮助.
文本文件:
75 Fresco, Al
67 Dwyer, Barb
55 Turner, Paige
108 Peace, Warren
46 Richman, Mary A.
37 Ware, Crystal
83 Carr, Dusty
15 Sledd, Bob
64 Sutton, Oliver
70 Mellow, Marsha
29 Case, Justin
35 Time, Justin
8 Shorts, Jim
20 Morris, Hugh
25 Vader, Ella
76 Bird, Earl E.
Run Code Online (Sandbox Code Playgroud)
我的代码:
import java.io.*;
import java.util.*;
public class Ex2 {
public static void main(String[] args) throws FileNotFoundException {
Scanner input = new Scanner(new File("people.txt"));
while (input.hasNext()) { // Input == people.txt
String line = input.nextLine();
input.replace("[,]", "");
System.out.println(line);
}
}
}
Run Code Online (Sandbox Code Playgroud)
String line = input.nextLine().replace(",", "");
Run Code Online (Sandbox Code Playgroud)
替换不是input(是a Scanner)的方法,而常规replace(相对于replaceAll使用正则表达式)不需要任何类型的转义,因此大括号是无用的.
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |