IDEA快捷使用-快捷键&模板

本文介绍了Java编程中常用的快捷模板,包括变量、常量创建,方法定义,条件判断,控制台输出,循环结构,以及各种快捷键在定位查找、代码重构和编辑类中的应用。

常用快捷模板

.方法的使用,例如输入 arr.null 回车
其他常规方法直接输入回车,不需要对象通过.来调用。

创建变量

psfi 创建公开int类型常量

public static final int 

prsf 创建 私有静态变量

private static final 

psf 创建公开静态变量

public static final

创建方法

main 创建main方法

psvm 也有相同用法

public static void main(String[] args) {
        
    }

判空

ifn 判断最近变量为空

int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr == null) {

}

inn 判断最近变量为非空

int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr != null) {

}

.null判断等于空

int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr == null) {

}

.notnull判断不等于空

int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
if (arr != null) {

}

控制台输出

sout 控制台输出

System.out.println();

soutm 控制台输出当前方法名

System.out.println("NewClass.main");

soutv 控制台输出最近变量

int a = 1;
System.out.println("a = " + a);

soutp 控制台输出当前方法的参数

public static void main(String[] args) {
        System.out.println("args = " + Arrays.toString(args));
}

for循环

fori 创建for循环

for (int i = 0; i < ; i++) {

}

这里使用tab可以设置参数

数组.fori 根据数组长度for循环

int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
for (int i = 0; i < arr.length; i++) {

}

数组.forr 根据数组长度倒序for循环

int[] arr = {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
for (int i = arr.length - 1; i >= 0; i--) {
   
}

数组.for迭代对象-增强型for循环

同样用法的还有数组.iter

int[] arr= {1, 5, 54, 54, 5, 2, 454, 12, 2, 1};
for (int i : arr) {

}

ritar for循环逆序遍历

for (int i = arr.length - 1; i >= 0; i--) {
	int i1 = arr[i];
}

iter 迭代对象

for (int i : arr){
 
}

常用快捷键

定位查找类

快捷键作用
F2快速定位错误
双击Shift全局搜索
CTRL + N查找项目中的类
CTRL + R文本替换

代码重构

快捷键作用
CTRL + alt + L格式化代码
Shift + F6重命名
Ctrl + Alt + C抽取常量
Ctrl + Alt + F抽取字段
Ctrl + Alt + M抽取方法
Ctrl + Alt + P抽取参数
Ctrl + Alt + V抽取变量

编辑类

快捷键作用
CTRL + Y删除鼠标指针所在本行
Ctrl+Z撤销
Ctrl+Shift+Z取消撤销
Ctrl+C复制一行
Ctrl+X剪切一行
Ctrl+D复制一行
Ctrl+V粘贴

操作类

快捷键作用
CTRL + shift + F10运行程序
alt + ←/→左右窗口切换
Ctrl + alt + ←/→前后跳转编辑过的地方
Ctrl + F9编译项目
Ctrl + Shift + F9编译当前文件
Shift + F10正常启动
Alt + Shift + F10 弹出 Run的可选择菜单
Shift + F9debug模式启动
Alt + Shift + F9 选择Debug
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

d0ublecl1ck_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值