java IDEA常用语句模板及自定义模板介绍

本文介绍IDEA中的常用模板快捷键及自定义模板方法,包括main方法、输出语句和增强for循环等模板,并通过实例演示如何创建自定义模板以提高编程效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、前言

二、常用语句模板:

        1.main方法模板:

        2.输出语句模板:

        3.增强for模板:

三、自定义模板(重要):

        1.如何使用自定义模板:

        分步详细演示:

        2.自定义模板举栗演示:


一、前言

        大家好,这篇博文会和大家分享一下IDEA模板相关的问题,比如说main方法的快捷键,输出语句的快捷键等等,还会给大家演示一下如何使用自定义模板。其实模板,就是方法体或者语句的外部框架,当然,自定义模板还可以补充内部语句。使用模板可以帮助我们节省时间,我们只需要写出内部内容即可。当然,不建议新手使用模块,最好是代码你已经敲熟了再去使用模板。

二、常用语句模板:

        1.main方法模板:

        main方法的模板默认有两种,可以是main,也可以是psvm,输入这两种都会生成main方法的外部框架。演示如下:

        2.输出语句模板:

        输出语句此处即代表System.out.println(); 语句,它的模板是sout。在方法体内输出sout即可快速生成输出语句。演示如下:

        3.增强for模板:

        增强for循环的模板为iter,输入iter即可快速生成增强for循环框架,而且可以选择当前可遍历的对象,集合,数组都可以通过增强for来遍历。演示如下:

三、自定义模板(重要):

        1.如何使用自定义模板:

        硬菜来了,IDEA中的自定义模板是非常实用的一项技能,你可以任意定义你想要的模板的内容那么,IDEA中自定义模板在哪儿呢

        你可以按照(settings -> editor -> live templates -> java)的顺序找到java自定义模板。动图演示如下(具体的添加自定义模板的步骤在下文):

        

        分步详细演示:

        第一步,进入设置,可以Ctrl + Alt + s快捷键。

         

        第二步,找到Editor板块

        第三步,找到Editor板块下的Live Templates子板块

         

        第四步,找到java模块

        第五步,找到java模块后,你就可以在这里大展身手了!

        

        如图,点击右侧方的加号+按钮,就可以创建自定义模板, 

        选择Live Template选项,创建新模板.

        如上图所示,我们将界面大致分为3部分, 其中:

        第一部分表示触发模板的关键词,即输入什么才能出现该模板。

        第二部分表示对该模板的描述,即备注,比如这个模块是做什么的,有什么性质。

        第三部分表示模板实际的内容,即你想让模板里有什么,你就在这儿写什么

        特别注意,第三部分左下角有一个Define选项,一定要点击Define并将java勾选,如下图所示:

        如上图所示,我已经定义了关键词为csdn的模板,下面我给模板添加我想要的内容,如下:

        让我们看一下实际效果吧:

        怎么样,是不是非常好用?😄

        下面我们再来举个栗子。 

        2.自定义模板举栗演示:

        需求:仅通过模板来实现数组的创建,赋值,求和以及遍历。

        分析:

                ①我们可以直接通过增强for循环的模板来遍历数组。所以我们仅需要解决数组的创建,赋值和求和的需求,数组的创建仅一条语句,因此我们可以将数组的创建和赋值放在一个模板里,这是第一个模板

                但是赋值也需要Scanner扫描器呀,所以我们可以把Scanner对象的创建和资源释放的语句放在第二个模板

                最后就是求和了,我们可以定义一个sum变量,并利用for循环进行求和,我们把它们放在一个模板里,这是第三个模板

        如下图所示:

        这是我们需要创建的第一个模板,up将其命名为assign,表示赋值。

        如下图所示:

        这是我们创建的第二个模板,up将其命名为 sc,包含Scanner对象的创建和资源释放的语句。                               如下图所示:

        这是我们创建的第三个模板,up将其命名为arraySum,表示数组的求和。 

        那么,我们只需要按照顺序,依次使用模板2,1,3,再将求和值输出,就可以实现需求。如下GIF图演示:

 

        通过动图演示,大家可以看到,模板雀氏是非常方便👍。

        接着我们再把求得的和输出,用增强for遍历数组就可以🌶。

        代码如下:

package idea;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/*
    1.常见语句、方法的模板快捷键
            //psvm,main
            //sout,so
            //fori
            //iter
    2.自定义模板(settings -> editor -> live templates -> java)
 */
public class Templates {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int[] array = new int[5];//这里数组的长度要手动定义,也可以考虑在模板中用Scanner的方法来赋值
        for (int i = 0; i < array.length; ++i) {
            array[i] = sc.nextInt();
        }

        int sum = 0;
        for (int i = 0; i < array.length; ++i) {
            sum += array[i];
        }
        System.out.println("数组所有元素的和为:" + sum);

        for (int i : array) {
            System.out.println(i);
        }

        sc.close();
    }
}

        运行效果如下:

        🆗,以上就是关于IDEA中模板的全部内容了。相信大家在看完本文后,已经了解了什么是模板并具备了自定义模板的能力。感谢阅读!
        System.out.println("END---------------------------------------------------------------"); 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Cyan_RA9

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

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

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

打赏作者

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

抵扣说明:

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

余额充值