ハック 2015.06.02 3,462 Javajavaで日本語のみをエンコードする ツイート シェア はてな 他の特殊文字はエンコードせずに日本語のみエンコードしたい場合自分でメソッドを構成する他javaのURIクラス内にあるtoASCIIString()メソッドを用いると半角スペース意外の特殊文字と英語以外をASCIIに変換してくれるので便利です。String str = "日本語"; str = new URI(str).toASCIIString(); つくってみた!社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。社内のトイレ難民解決!トイレ空き状況確認システムを作ってみたAmazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた関連記事 javaで特殊文字をShift_JISでエンコードすると文字化けする javaのurlエンコード URIのパーセントエンコーディング javaで文字化けしている文字列をエンコーディングし直す方法 Javaで後方参照を用いた置換 Javaで文字列の先頭または末尾と任意の文字を比較する