在本实例中为保证学生输入的 Java 文件名合格,将利用 StringBuffer 类实现对 Java 文件名中的特殊符号进行替换,包括将中文状态下的“。”在本例实现过程中主要使用了 StringBuffer 类的字符查找和替换方法,实现代码如下:运行该程序,当用户录入的 Java 文件名称中的为中文状态的“。”和“.”时,修改为英文状态下的“.”,然后再进行提交,如下所示:

Java利用StringBuffer替换特殊字符的方法实现

Java利用StringBuffer替换特殊字符的方法实现

Java利用StringBuffer替换特殊字符的方法实现