美文网首页
代码习惯

代码习惯

作者: 暑水 | 来源:发表于2019-12-13 14:43 被阅读0次

常用函数:

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;
}

相关文章

  • 代码习惯

    常用函数: for遍历

  • 规范代码习惯

    虽然,我们不曾相见,但是,当我开始应用代码大全里学到的东西,开始编写经常比我之前写的注释还要整洁的代码时,我意识到...

  • iOS代码习惯

    好看的人千篇一律,好玩的灵魂万里挑一。每个人有每个人的习惯,都是独立的个体,但是写代码的时候,大家全部按照自己的习...

  • 代码习惯问题

    1、一个方法不要超过15行代码2、参数不要过多3、一个类代码不要超过1000 行4、方法要有注释

  • 代码习惯养成

    方法内部优先建立内部变量(提取常量为变量),方便copy,更改,变量名详细更利于理解,内外逻辑解耦 方法请进行功能的拆解

  • 我的代码习惯

    我的代码习惯 一直以来我都坚持团队合作里面要有一份编码规范,尽量保持编码的一致性,让代码更清晰,便于代码审查和团队...

  • Go代码编写习惯

    1. 注释 可以通过/* ... */或者//增加注释, //之后应该有个空格如果想在每个文件的头部加上注释,需要...

  • 敲代码的习惯

    1.代码行太多时,每敲完一个模块,选中该模块,化块为行,避免代码行数太多,造成视觉上的紊乱,保持良好的化块为行习惯...

  • 良好的代码习惯

    1、尽量减少使用全局变量2、编写可重用的代码3、写好注释(1) 说明代码的具体作用(2) 使用的参数说明,包括参数...

  • iOS代码习惯与代码优化(一)

    1.属性修饰符运用需要注意的地方 在arc中,基本变量之外的属性 弱引用最好使用weak,来避免野指针的出现,we...

网友评论

      本文标题:代码习惯

      本文链接:https://www.haomeiwen.com/subject/kqmeyctx.html