terapadとその周りを整理していたらたまたま文字化けtipsを見つけたので今回はその文字化けの修正方法と原因を投稿します。
public class sample{ private String str = "Hello"; public static void main(String... args){ sample s = new sample(); s.show(",world"); } public void show(String str){ System.out.println(this.str + str); } }
terapadを開いて適当に上記のコードを書いてコンパイルをすると
?サソpublic class sample{
のっけから文字化けしてますね。プログラミングでterapad使っている人ってあまり見たことないですが一応載せておきます。
ウィンドゥー>オプションー>文字コードでSHIFT-JISをUTF-8Nに変更してください。これで治ります、絶対。
こいつはterapadをインストールした後に初期設定で何らかの節でSHIFT-JISにしてしまったときに出てくるので、設定したら使う前に一回閉じてから開いて使ってください。
あと、terapadで作ったファイルをcordwriterなどの他のエディタで開いても出てくるので極力他のエディタで開かないようにしてくださいね。
terapadでコーディングしている人、特に入門中の方はいきなりこんな分かりにくいエラーを見るとやる気が失せてしまいますので忘れずに上記の設定を済ませてしまいましょう。それでは!