()
| 31 | } |
| 32 | |
| 33 | public String toString() { |
| 34 | StringBuilder sb = new StringBuilder(); |
| 35 | toHex(sb, data, 0, 4); sb.append('-'); |
| 36 | toHex(sb, data, 4, 2); sb.append('-'); |
| 37 | toHex(sb, data, 6, 2); sb.append('-'); |
| 38 | toHex(sb, data, 8, 2); sb.append('-'); |
| 39 | toHex(sb, data, 10, 6); |
| 40 | return sb.toString(); |
| 41 | } |
| 42 | |
| 43 | private static char toHex(int i) { |
| 44 | return (char) (i < 10 ? i + '0' : (i - 10) + 'A'); |