IDEA常用模板

IDEA 代码模板所在位置
settings - Editor - Live Templates / Postfix completion

注:以下模板只有在方法中起作用 若没在方法中会没东西出来或者出来别的东西…

常用模板

一.psvm 或 main

Java idea 模板 idea模版_for循环


二.sout

Java idea 模板 idea模版_intellij idea_02

拓展:①.soutp

打印出目前方法的形参.(几乎用不到)

Java idea 模板 idea模版_intellij idea_03


②soutm

打印出当前方法的名字

Java idea 模板 idea模版_数组_04


③soutv

快速打印出变量值,离他最近的变量

(int a 是自己写的)

Java idea 模板 idea模版_for循环_05

④***.sout

快速打印某变量

Java idea 模板 idea模版_Java idea 模板_06

三.fori(for循环)

Java idea 模板 idea模版_intellij idea_07


拓展 ①iter(增强for循环 目前我也不知道啥用)

有个和这个差不多用法的

list.for(下文)

Java idea 模板 idea模版_数组_08


②itar(for循环的加强版,会帮你增加赋值,赋值的内容好像也是最近的那个变量)

这里是main的args

Java idea 模板 idea模版_Java idea 模板_09


五.list.***

①list.for生成集合list的for循环

list可变嘛 变成其他的也行

下面都一args为例

Java idea 模板 idea模版_赋值_10


②list.fori(正序遍历集合)

Java idea 模板 idea模版_赋值_11


③list.forr(逆序遍历集合)

Java idea 模板 idea模版_intellij idea_12


六.if一家

①ifn

最近的变量是否为空

Java idea 模板 idea模版_Java idea 模板_13

***.null和这个的效果一样 不过只是用于数组 不适用这种单一变量也就是说a.null不行

Java idea 模板 idea模版_赋值_14

②inn

最近的变量是否不为空

Java idea 模板 idea模版_数组_15


***.nn和这个的效果一样 不过只是用于数组 不适用这种单一变量也就是说a.nn不行

Java idea 模板 idea模版_数组_16


七.prsf 定义私有静态常量(暂时用不到)

Java idea 模板 idea模版_数组_17


与之对应 psf 是公共静态常量

Java idea 模板 idea模版_intellij idea_18


拓展 psfi 和 psfs 其实也没多大差别 就多个int 和 string(感觉也没啥大用)

Java idea 模板 idea模版_Java idea 模板_19


更多的其他模板就从上面的路径里去找吧