IDEA常用的快捷键

IDEA常用的快捷键

1. 快速打出主函数

​ psvm + Tab键

   //psvm+tab键
    public static void main(String[] args) {
        
    }

2. 使用new快速创建一个对象

(1)创建一个数组集合对象

new 数组名 + Tab键 + .var + Tab键

 //new ArrayList+Tab键+.var +Tab键
        ArrayList<Student> t1 = new ArrayList(60);

(2)new 一个对象

new 对象名()+.var Tab键

//new Student().var Tab键       
Student student = new Student();

3.for高级循环遍历

集合遍历名 + .for + Tab键

//link.for Tab键
List<Student> link = new ArrayList<>();
        for (Student student : link) {
            
        }

4.普通for循环遍历

(1)正序循环: 数组长度lengh + .fori + Tab键

 //99.fori+tab
        for (int i = 0; i < 99; i++) {

        }
 //a.length +.fori + Tab键
        int[] a = {1,2,4,5};
        for (int i = 0; i < a.length; i++) {

        }

(2)倒序循环: 数组名 + .forr + Tab键

   List<Integer> list = Arrays.asList(1,2,3);
//list.forr+tab(倒序循环)
        for (int i = list.size() - 1; i >= 0; i--) {

        }

 int[] a = {1,2,4,5};
//a.forr+tab
for (int i = a.length - 1; i >= 0; i--) {
            
        }

5.判断是否为空

  • 为空: 变量名 + null Tab键
  • 不为空: 变量名 + nn Tab键
  String name = "aa";
        //name.nn
        if (name != null) {

        }
        //name.null
        if (name == null) {

        }

6.try–catch的快速打出

语句 + .try + Tab键

 //Class.forName("com.mysql.cj.jdbc.Driver");.try+tab
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }

7.快速打出输出语句

输出的语句 + .sout + Tab键

//ss.sout+tab
        System.out.println(ss);

8.其他的一些快捷键

  1. Ctrl+Alt+O---------------------自动删除未使用的import

  2. Ctrl+D-----------------------复制一行

  3. Ctrl+R ------------------------文本替换

  4. Ctrl+Y--------------------------删除一行

  5. Ctrl+N tab键-------------------在类中搜索方法

  6. Ctrl+Alt+L --------------------格式化代码

  7. Alt+Enter tab键-----------------自动导入包

  8. Ctrl+N -----------------------------可以快速打开类

  9. Ctrl+Shift+Insert----------------可以选择剪贴板内容并插入

  10. Alt+Insert---------------------------可以生成构造器/Getter/Setter等

  11. Ctrl+Alt+T------------------------可以把代码包在一个块内,例如:try/catch

  12. Ctrl+H --------------------------------查看某个接口的实现类

  • 5
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值