从键盘输入若干字符串,将其中数字删除后写入文件
要求:
用输入输出流——文件流来完成
ps:我不会的点在于不知道字符串怎么判断是不是数字,而且这里面的字符串是用char还是string还是他俩的数组呀
回答:可以按照字符串转化为字节数组,然后判断字节数组的内容即可,示例代码如下:
package test;
/**
* @author bbyh
* @date 2022/11/26 0026 0:03
* @description
*/
public class Test {
public static void main(String[] args) {
String str = "abc 1234 efg";
char[] chars = str.toCharArray();
for (char ch : chars) {
if (ch >= '0' && ch <= '9') {
System.out.print(ch + " ");
}
}
}
}