//beginIndex -- 起始索引(包括),
// 索引从 0 开始。endIndex -- 结束索引(不包括)。
substring(int beginIndex, int endIndex)
//生成随机数
Random rd = new Random();
//[0,26)的随机整数
System.out.print(rd.nextInt(26));
//字符串转为字符串数组
String[] ss = s.split("");
//字符数组转为字符串
StringBuffer sb = new StringBuffer();
for(int i = 0; i < ss.length; i++){
sb. append(ss[i]);
}
return sb.toString();
加上单引号的:‘0’代表一个字符;
s.charAt(i)方法:返回指定索引位置的字符;
s.charAt(i)-‘0’:两个字符相减实际上是ASCII码对应的数相减;
s.charAt(i)-‘0’==digit:也就是s.charAt(i)-‘0’的结果对应的ASCII码值(整数)与 digit(整数)是否相等。
String digits = "123";
String str0 = numString[Integer.valueOf(digits.charAt(0)+"")]; //char转String转int
String str = numString[digits.charAt(0) - '0']; //直接转整数
// 结果:str0==str
String s = "9387432";
int i = s.CharAt(3);也可以通过。
CharAt(3)返回的是字符型,按照java的类型自动转换规则,字符型可自动转为byte,byte可自动转为int。
public static void main(String[] args) {
char a = 'a';
char b = 'b';
int i = 1;
char c = 'c';
char d = '1';
System.out.println(a); //a
System.out.println(b-a); //1
System.out.println(c-i); //98
System.out.println(c-d); //50
}
Char("32") 空格 SPACE
Char("33") !
Char("34") "
Char("35") #
Char("36") $
Char("37") %
Char("38") &
Char("39") ’
Char("40") (
Char("41") )
Char("42") *
Char("43") +
Char("44") ,
Char("45") -
Char("46") .
Char("47") /
Char("48") 0
Char("49") 1
Char("50") 2
Char("51") 3
Char("52") 4
Char("53") 5
Char("54") 6
Char("55") 7
Char("56") 8
Char("57") 9
Char("58") :
Char("59") ;
Char("60") <
Char("61") =
Char("62") >
Char("63") ?
Char("64") @
Char("65") A
Char("66") B
Char("67") C
Char("68") D
Char("69") E
Char("70") F
Char("71") G
Char("72") H
Char("73") I
Char("74") J
Char("75") K
Char("76") L
Char("77") M
Char("78") N
Char("79") O
Char("80") P
Char("81") Q
Char("82") R
Char("83") S
Char("84") T
Char("85") U
Char("86") V
Char("87") W
Char("88") X
Char("89") Y
Char("90") Z
Char("91") [
Char("92") \
Char("92") \
Char("93") ]
Char("94") ^
Char("95") _
Char("96") `
Char("97") a
Char("98") b
Char("99") c
Char("100") d
Char("101") e
Char("102") f
Char("103") g
Char("104") h
Char("105") i
Char("106") j
Char("107") k
Char("108") l
Char("109") m
Char("110") n
Char("111") o
Char("112") p
Char("113") q
Char("114") r
Char("115") s
Char("116") t
Char("117") u
Char("118") v
Char("119") w
Char("120") x
Char("121") y
Char("122") z
Char("123") {
Char("124") |
Char("125") }
Char("126") ~
Char("127")
Char("128") €
Char("129")
Char("130") ‚
Char("131") ƒ
Char("132") „
Char("133") …