欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

IDEA中常用代码模板介绍

程序员文章站 2022-06-13 18:05:45
...
  1. 所处位置:settings - Editor - live Templates / Postfix Completion
  2. 常用的模板
//模板一:psvm
    public static void main(String[] args) {

        //模板二:sout
        System.out.println();
        /**
        * soutp=System.out.println("方法形参名 = " + 形参名);
        * soutv=System.out.println("变量名 = " + 变量);
        * soutm=System.out.println("当前类名.当前方法");
        * "abc".sout  => System.out.println("abc");
        */

        //模板三:fori:可生成for循环
        String[] arr=new String[]{"A","B","C"};
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
        /**
         * iter:生成增强for循环
         * itar:生成普通for循环
         */

        //模板四:list.for : 可生成集合 list 的 for 循环
        List<String> list = new ArrayList<String>();
        //输入: list.for 即可输出
        for(String s:list){

        }
        //又如:list.fori  或 list.forr

        //模板五:ifn 可生成 if(xxx = null)
        //inn:可生成 if(xxx != null)  或 xxx.nn 或 xxx.null

        //模板六:prsf:可生成private static final
        /*
        * 类似的:
        * psf:可生成 public static final
        * psfi:可生成 public static final int
        * psfs:可生成 public static final String
         * */
    }
  1. 二者(live Templates / Postfix Completion)的区别:Live Templates 可以自定义,而 Postfix Completion 不可以。同时,
    有些操作二者都提供了模板,Postfix Templates 较 Live Templates 能快 0.01 秒
相关标签: java IDEA