【初心者】Java質問・相談スレッド117【歓迎】at TECH【初心者】Java質問・相談スレッド117【歓迎】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:デフォルトの名無しさん 08/08/03 16:31:34 バイト配列→文字列の変換をするメソッドを書きたいです。 ぐぐってみたところ、以下2つのメソッドが引っかかったのですが どちらを使うべきでしょうか? asHex2()のif文は必要なのでしょうか。 public static String asHex(byte b[]) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < b.length; i++) { sb.append(Integer.toHexString((int) b[i] & 0xff)); } return sb.toString(); } public static String asHex2(byte b[]) { StringBuffer sb = new StringBuffer(b.length * 2); for (int index = 0; index < b.length; index++) { int bt = b[index] & 0xff; if (bt < 0x10) { sb.append("0"); } sb.append(Integer.toHexString(bt)); } return sb.toString(); } 801:デフォルトの名無しさん 08/08/03 16:31:59 ピンズが皆浮いてるw 802:デフォルトの名無しさん 08/08/03 16:32:53 誤爆った 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch