1

Android 2.3.3 / Java

String[]などの特殊文字を含む静的な値が割り当てられている があります√x²+y²。ファイルを保存しようとすると、次のエラーが表示されます。下の画像を参照してください。どうすればこれを乗り越えられますか? これらの値を静的に割り当てることは必須です。Javaファイルのエンコーディングを変更しても、他のものを同じままにする方法はありますか?

値を割り当てようとしている方法は次のとおりです:::たとえば...

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

ここに画像の説明を入力

4

2 に答える 2

0

あなたのファイルにはutf-8文字があります.UTF-8で保存して保存しても問題ありません.

そのsaveasUTF8ボタンをクリックします

また

ファイルのプロパティを変更する

[Windows] > [設定] > [一般] > [コンテンツ タイプ] で、すべてのコンテンツ タイプのデフォルト エンコーディングとして UTF-8 を設定します。

于 2013-05-28T11:01:27.767 に答える
0

これをjspページで使用している場合は、jspページのヘッダーにメタタグを含め、メタタグでコンテンツ形式を指定します

サーブレットで使用している場合は、応答タイプを response.setContentType(""); として設定します。

于 2013-05-28T12:14:29.697 に答える