代码习惯

常用函数:

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;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容