请问一个Java文件流的问题

从键盘输入若干字符串,将其中数字删除后写入文件
要求:
用输入输出流——文件流来完成
ps:我不会的点在于不知道字符串怎么判断是不是数字,而且这里面的字符串是用char还是string还是他俩的数组呀

回答:可以按照字符串转化为字节数组,然后判断字节数组的内容即可,示例代码如下:

img

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 + " ");
            }
        }
    }
}