字符串操作

2019-10-16  本文已影响0人  巨炮王

随机字符生成

ASCLL表中大写字母(65-90),小写字母(97-122),阿拉伯数字(48-57)

思路是用指定范围内的随机数 (对应 ASCLL编号) 生成随机字符

如生成随机的大写字母代码如下

public int random_bit(int upper, int bottom){

//生成范围内的随机数

    int ran = (int)(Math.random()*(upper-bottom)+bottom);

    return ran;

}

char ran =(char)(random_bit(65,90));//ran即随机的大写字母

字符和数字之间的转换

char c = 'A';

short s = (short) c;


输出(字符)数组

也适用于其他数组,直接对数组使用toString,会输出数组的地址。可以用Arrays.toString方法。


Integer valueOf(String s, int radix): 返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。

Integer.valueOf("11111111",2)->255  “11111111” 以二进制解析得到255

上一篇 下一篇

猜你喜欢

热点阅读