常用函数:
char[] ch = str.toCharArray(); //字符串转字符数组
Arrays.sort(a); //数组 int a[] 排序
String str = Arrays.toString(a); //数组 int a[] 转化为字符串,方便输出。输出类似[1, 2 ,3]
String str1 = new StringBuffer(str).reverse().toString(); //字符串反转
String str1 = str.substring(0,len); //字符串字串从0 到 len,不包括 len 位置。
String str1 = str.replace('old char', 'new char'); //替换字符
Character.isDigit(char); //判断字符是否为数字
str = str.toUpperCase(); //大小写字符转换
str = str.toLowerCase();
Iterator iter = map.keySet().iterator(); //迭代器的使用
Queue<Integer> q = new PriorityQueue<>(); //默认升序(q.add(), q.poll()
Queue q = new PriorityQueue<>(new Comparator<Integer>() {
public int compare(Integer e1, Integer e2){
return e2-e1;
}
}); //降序
for遍历
方式一:
for(Integer key:map.keySet()){
sum = sum + map.get(key);
}
方式二:
int[] conins = new int[];
for(int coin:coins){
sum = sum + coin;
}
网友评论