Java 如何强制用户选择所需的文件扩展名?

Java 如何强制用户选择所需的文件扩展名?,java,Java,如何强制用户将文件保存为.java或其他格式 谢谢大家! 编辑: 我想使用JFileChooser选项,并在整个过程中强制用户选择我想要的文件扩展名 获取用户保存时使用的名称,从的最后一个索引中获取子字符串。并检查您的扩展类型。如果不匹配,则指示用户提供所需的扩展名 如何强制用户将文件保存为.java或其他格式 但这可能不是一个好的解决方案。如果您能在问题中提供更多细节,您可能会得到更好的解决方案。请提供更多细节。您的问题“原样”可以回答为:“通过友好地询问用户”。他们是如何创建文件的?你在用什

如何强制用户将文件保存为.java或其他格式

谢谢大家!

编辑:


我想使用JFileChooser选项,并在整个过程中强制用户选择我想要的文件扩展名

获取用户保存时使用的名称,从的最后一个索引中获取子字符串。并检查您的扩展类型。如果不匹配,则指示用户提供所需的扩展名

如何强制用户将文件保存为.java或其他格式


但这可能不是一个好的解决方案。如果您能在问题中提供更多细节,您可能会得到更好的解决方案。

请提供更多细节。您的问题“原样”可以回答为:“通过友好地询问用户”。他们是如何创建文件的?你在用什么(除了显而易见的Java)来威胁巴特?用枪指着他们的头。投票结束,复仇。
fileName = fileName.endsWith(".java") ? fileName : fileName + ".java";