Android 2.3.3 / Java
我有一个String[]
,其中包含的静态值包含√x²+y²
之类的特殊字符,依此类推。当我尝试保存文件时,出现以下错误,请参考下图。我该如何克服这个?静态分配这些值是必须的。有没有办法可以改变java文件的编码,但还有其他的东西保持不变。
以下是我尝试分配值:::例如......
commandNames = new String[] {"√x²+y²","√x²+y²","√x²+y²"};
答案 0 :(得分:0)
您的文件有utf-8
个字符。将其保存为另存为UTF-8
点击 saveasUTF8 按钮
或
按
更改文件属性Windows>偏好>一般>内容类型,设置为UTF-8 所有内容类型的默认编码。
答案 1 :(得分:0)
如果你在jsp页面中使用它,那么在你的jsp页面的标题中包含元标记 在元标记中指定您的内容格式
如果它在servlet中使用它,则将响应类型设置为 response.setContentType( “”);