java - Java中Character.fordigit()中基数的意义是什么?

标签 java

有人可以帮我理解 Character.forDigit(int digit, int radix) 中基数的意义吗?方法?

最佳答案

选择合适的基数可以让您生成非十进制数字的“数字” - 例如,如果您传递 16 作为基数,则可以生成数字 10 到 15 的字符,因为以十六进制计数使用 16 位数字 - 0 到9,然后是 A 到 F:

char ten = Character.forDigit(10, 16); // returns 'a'

Demo.

关于java - Java中Character.fordigit()中基数的意义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43035460/

相关文章:

java - 使用 Swing 将 Jpanels 正确添加到 BoxLayout 时遇到问题

java - 如何在android studio 3的dbflow中为GeneratedDatabaseHolder.java类设置前缀

java - Spring boot 2 - Actuator 端点,where is/beans 端点

java - 如何创建一个线程来搜索数组列表的前半部分,而第二个线程搜索数组列表的后半部分?

java - Proguard 配置使用改造 Retrofit

java - Android&Javadoc : @inheritDoc is not working

java - Java 中的全部替换

java - 如何格式化当前日期并保存到日期对象中

java - Groovy 为每个匹配项返回一个数组

java - 如何从正则表达式捕获文本?