はじめに
事前に準備する外部ライブラリ等はありません。
実装例
サンプルでは、動作確認しやすいようにmainメソッドで実行できるようにしてあります。
LongToString.java
/** * * @author tool-taro.com */ public class LongToString { public static void main(String[] args) { //変換したい数値 Long source = 123456789L; //変換時の進数 int radix = 36; //数値+アルファベット小文字の36進数 //変換処理 String result = Long.toString(source, radix); //標準出力 System.out.format("変換結果=%1$s", result); } }
動作確認
$ javac LongToString.java $ java LongToString $ 変換結果=21i3v9
通番をIDに使う際など、文字列表現を短縮すると便利なシーンで使えます。
環境
- 開発
- Windows 10 Pro
- JDK 1.8.0_74
- NetBeans IDE 8.1
- 動作検証
- CentOS Linux release 7.2
- JDK 1.8.0_74
Webツールも公開しています。
Web便利ツール@ツールタロウ