Java匈牙利数字格式&Linux文件系统
我在Java中使用匈牙利数字格式来格式化一个十进制值,该值将被放入一个文件中,并放入文件系统中的一个文件夹中。下面是我的代码示例Java匈牙利数字格式&Linux文件系统,java,linux,filesystems,Java,Linux,Filesystems,我在Java中使用匈牙利数字格式来格式化一个十进制值,该值将被放入一个文件中,并放入文件系统中的一个文件夹中。下面是我的代码示例 NumberFormat nf = NumberFormat.getNumberInstance(new Locale("hu", "HU")); DecimalFormat decimalFormat = (DecimalFormat)nf; decimalFormat.format(decimalAmount); 该文件是UTF-8编码的。例如,当创建文件时,如
NumberFormat nf = NumberFormat.getNumberInstance(new Locale("hu", "HU"));
DecimalFormat decimalFormat = (DecimalFormat)nf;
decimalFormat.format(decimalAmount);
该文件是UTF-8编码的。例如,当创建文件时,如果金额为1000,
在windows文件系统中,如果格式正确,则为1000。
但是在linux文件系统中,它添加了一个特殊字符1000
有人能帮我吗
提前谢谢 您使用的控制台可能不支持UTF-8?-fge
这就是事实。我正在使用putty,当我将putty的翻译设置更改为UTF-8时,效果很好心理杀手也许你使用的控制台不支持UTF-8?太棒了。这就是事实。我使用putty,当我将putty的翻译设置更改为UTF-8时,效果很好。非常感谢你