函数:
字符串(常用):
substring:分割字符串。
1 2
| String Example = "Caseinpoint"; System.out.println(Example.substring(0,2));
|
上方代码输出的结果是“Ca”,以此类推。
equals:字符串对比。
1 2 3
| String word1 = "Hello"; String word2 = "Hello World"; System.out.println(word2.substring(0,5).equals(word1));
|
上方代码输出的结果是“true”。
toString( ):输出字符串数组。
1 2
| String[] words = new String[] {"Words1","Words2"}; System.out.println(words.toString());
|
上方代码输出的结果是“[Words1, Words2]”。
toCharArray( ):转换字符串为字符数组。
1 2 3 4 5
| String word = "Hello"; char[] words = word.toCharArray(); for(char i : words) { System.out.println(i); }
|
上方代码输出的结果是“H、e、l、l、o”,此处顿号代表换行。
字符(常用):
Character.isDigit:判断字符是否为数字。
1 2 3 4
| char A = '1'; char B = 'T'; System.out.println(Character.isDigit(A)); System.out.println(Character.isDigit(B));
|
上方代码输出的结果是“true与false”。
哈希表:
HashMap使用方法:
1 2 3 4 5 6
| 1. Map<Integer, String> Sites = Map.of(1,"Hello", 2,"Nihao",3,"Hola");
2. HashMap<Integer, String> Sites = new HashMap<Integer, String>(); Sites.put(1,"Hello"); Sites.put(2,"Nihao"); Sites.put(3,"Hola");
|
如以上两种方法所示,以打印的方式输出后。
1
| System.out.println(Sites);
|
结果都是同样的:
1
| {1=Hello, 2=Nihao, 3=Hola}
|
Hashmap访问(结果为”Nihao”):
1
| System.out.println(Sites.get(2));
|
Hashmap移除元素:
1 2
| Sites.remove(2); System.out.println(Sites);
|
结果为: