我在很长一段时间内都在冲浪,以便为上述问题找到合适的解决方案.
我找不到Java语言中的转换/编码解决方案.
我需要将十六进制字符串编码为基本36格式的字符串.
例如,这些是样本输入和输出.
ID和反向B36编码
3028354D8202028000000000,CHL58FYDITHJ83VN0G1 3028354D8202028000000001,DHL58FYDITHJ83VN0G1 3028354D8202028000000002,EHL58FYDITHJ83VN0G1
建议非常感谢.
你有没有尝试过:
String convertHexToBase36(String hex) {
BigInteger big = new BigInteger(hex, 16);
return big.toString(36);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5052 次 |
| 最近记录: |