solar.util
Class StringUtil
java.lang.Object
|
+--solar.util.StringUtil
- public class StringUtil
- extends java.lang.Object
Some utility methods about string operations.
- Version:
- $Id: StringUtil.java,v 1.5 2003/09/07 23:18:35 glchen Exp $
- Author:
- Guanling Chen
Field Summary |
private static long |
_nextId
|
private static java.lang.String |
_prefix
|
private static char[] |
hexChar
|
private static java.util.Random |
ran
|
Constructor Summary |
private |
StringUtil()
Prevent object initialization. |
Method Summary |
private static int |
charToNibble(char c)
|
static byte[] |
fromHexString(java.lang.String s)
Convert a hex string to byte array. |
static java.lang.String |
makeId()
|
static java.lang.String |
makeId(java.lang.String prefix)
|
static java.lang.String |
toHexString(byte[] b)
Convert a byte array to a printable hex string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hexChar
private static char[] hexChar
_prefix
private static java.lang.String _prefix
ran
private static java.util.Random ran
_nextId
private static long _nextId
StringUtil
private StringUtil()
- Prevent object initialization.
toHexString
public static java.lang.String toHexString(byte[] b)
- Convert a byte array to a printable hex string.
fromHexString
public static byte[] fromHexString(java.lang.String s)
- Convert a hex string to byte array.
charToNibble
private static int charToNibble(char c)
makeId
public static java.lang.String makeId()
makeId
public static java.lang.String makeId(java.lang.String prefix)