2012年2月24日金曜日

Macでエスケープ文字

Mac + Eclipse + Androidで開発していたらエスケープができなくてハマった。
簡略するとこんなコードで怒られる。
String str = "¥""; 

実はMacでは¥と\はちゃんと区別される。
option + ¥ で \ が打てるのである。
という訳で正解はこうなる。

String str = "\""; 
やられた。
ちなみに文字コード的には0x5C に円記号が、0x80 にバックスラッシュが割り当てられているとのこと。へー。

0 件のコメント:

コメントを投稿