IDEA快捷命令,提高你拔刀的速度

     //声明 new String().var
        String s = new String();

        //判空 方式1: 变量声明后,ifn; 方式2: s.null
        if (s == null) {

        }

        //判非空 方式1: s.notnull; 方式2: s.nn
        if (s != null) {

        }

        //遍历 list.for
        ArrayList<Object> list = new ArrayList<>();
        for (Object o : list) {

        }

        //带索引遍历 从小到大: list.fori; 从大到小: list.forr
        for (int i = 0; i < list.size(); i++) {

        }

        for (int i = list.size() - 1; i >= 0; i--) {

        }

        //取反 success.not
        Boolean success = true;
        //success.not --> !success

        //条件判断 if success.if
        if (success) {

        }

        //强转 cast 方式1: name.cast --> (String)name; 方式2: name.castvar --> String name2 = (String) name;
        Object name = "xz";
        String name1 = (String) name;
        String name2 = (String) name;

        //返回 return name.return --> return name;
        //return name;
原文地址:https://www.cnblogs.com/jcb1991/p/14722519.html