Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我可以让记事本不编码我的文件吗?_Java_Encoding_Windows Xp_Notepad_Mac Roman - Fatal编程技术网

Java 我可以让记事本不编码我的文件吗?

Java 我可以让记事本不编码我的文件吗?,java,encoding,windows-xp,notepad,mac-roman,Java,Encoding,Windows Xp,Notepad,Mac Roman,我有一个记事本文件。嗯,它更像是一个.java文件。文本是用西方MAC OS Roman(MacRoman)编写的,但当我保存它时,它让我可以选择如何对其进行编码。除了,如果我对它进行编码,Java就无法理解它!如何让记事本不对我的文件进行编码?如果不进行任何编码,就无法保存文件。 无论您做什么,它仍然以某种方式编码。 我建议您将其编码为UTF-8,然后每一个像样的 编辑器(包括JavaIDE)将理解它 如果收到编码提示,那是因为文本中有非ASCII字符。因此,必须为这些非ASCII字符选择某种

我有一个记事本文件。嗯,它更像是一个.java文件。文本是用西方MAC OS Roman(MacRoman)编写的,但当我保存它时,它让我可以选择如何对其进行编码。除了,如果我对它进行编码,Java就无法理解它!如何让记事本不对我的文件进行编码?

如果不进行任何编码,就无法保存文件。
无论您做什么,它仍然以某种方式编码。
我建议您将其编码为UTF-8,然后每一个像样的

编辑器(包括JavaIDE)将理解它

如果收到编码提示,那是因为文本中有非ASCII字符。因此,必须为这些非ASCII字符选择某种编码。您需要选择IDE或加载文本的任何环境都能理解的编码。通常情况下,UTF-8现在几乎被所有东西所理解。

我想你是说编码。你为什么要用记事本呢?去拿一份,并称之为好的。@assylias Encode是的,不幸的是记事本是我现在所有的,我正在寻找替代软件。就像Mike Christensen推荐的Notepad2。我没有忘记你。@Flarp如果你可以使用替代品,为什么不安装一个合适的IDE,比如eclipse、netbeans或intellij?@assylias我以前没见过它们。再说一次,我是一个认真的傻瓜,所以我正在努力学习。但是谢谢你把这些带给我。我觉得上网本看起来很酷。所以如果记事本不好。。。我应该用什么?另外,我的个人资料图片改变了吗?记事本支持UTF-8。它不是一个高级编辑器,但在某些情况下对我有效:)是的,你的图片现在已经更改了。即使文本是MacRoman?这意味着它将是双重编码,只是说,@Flarp只能有一种编码-它不能同时是MacRoman和UTF-8。