文字列の頭0を取る

public static String trimLeftZero(String str) {
    return str.replaceFirst("^0+", "");
}


Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle


1つめの引数の"^"を忘れると、文字列の中の最初に出てくる0続きを消してしまうので要注意。
firstは、文字列の先頭じゃなくって、最初にひっかかったところ。