我不确定我了解这种方法的作用。有人可以解释吗?据我所知,“该方法返回指定基数中字符表示的数值”。我不确定基数是什么以及它代表什么。根据对返回内容的描述,我假设此方法获取了一个字符并在ASCII表中返回了它的数字值,但是我猜这不是真的吗?
您是否熟悉数字基础?
例如,以10为底的'3'等于3,以2为底的'101'等于以10为底的5,依此类推。
本质上就是Character.digit这样-它接受一个字符,指定一个底数,然后返回以10为底的数值。
如果您提供的值大于指定的基数(例如Character.digit('3', 2);,,它将仅返回-1,表示无效值)。
| 归档时间: |
|
| 查看次数: |
6527 次 |
| 最近记录: |