2013-05-28 137 views
1

的Android 2.3.3/Java的分配字符串数组

内部特殊字符我有一个​​分配包含特殊字符,如√x²+y²等静态值String[]。当我尝试保存文件时,出现以下错误,请参考下面的图片。我如何克服这一点?静态分配这些值是必须的。有没有办法可以改变java文件的编码,但还有其他的东西保持不变。

这里是我正在试图分配值:::例如...

commandNames = new String[] {"√x²+y²","√x²+y²","√x²+y²"}; 

enter image description here

+0

使用另存为UTF-8 ..有什么问题? – stinepike

+0

不好意思的家伙..太天真了..没想到它。谢谢!!! –

回答

0

你的文件有utf-8 characters.There是没有问题,通过将其保存为保存为UTF-8

单击saveasUTF8按钮

通过

窗口>首选项>常规>内容类型

更改文件属性,设置UTF-8作为所有内容类型的 默认编码。

0

,如果你在JSP页面中使用此则包括meta标签在JSP页面的页眉和 在meta标签

指定内容格式,如果使用它的servlet然后设置响应键入为 response.setContentType(“”);