猿问

在Java中更改打印流的语言环境

我正在开发一个项目,您可以在该项目中在画布上绘制线条并将其保存在文本文件中,其中包含每条线的坐标。

但是,当我尝试使用此方法保存它并将其写入文本文件时,所有都被替换为逗号

我认为这是由于我在 PC 上的语言是欧洲语言,所以我试图通过将 Locale 设置为 来找到解决方法printstreamLocale.US但没有运气。

我怎样才能在不更改整个 PC 的语言的情况下解决这个问题?


慕婉清6462132
浏览 106回答 1
1回答

慕桂英4014372

更新:我通过更改“主要”方法中的语言环境来解决此问题:Locale.setDefault(new Locale("en", "US"));
随时随地看视频慕课网APP

相关分类

Java
我要回答