最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IntelliJ IDEA 中的代碼模板

 更新時(shí)間:2026年06月02日 09:01:00   作者:Javaer1995  
本文詳細(xì)介紹了如何查看和使用預(yù)設(shè)模板、常用模板以及自定義模板,包括后綴補(bǔ)全模板和實(shí)時(shí)模板的創(chuàng)建與應(yīng)用方法,感興趣的朋友跟隨小編一起看看吧

7.1、查看預(yù)設(shè)模板

7.1.1、后綴補(bǔ)全模板

如上圖所示,可以查看具體的后綴補(bǔ)全模板。

7.1.2、實(shí)時(shí)模板

如上圖所示,可以查看具體的實(shí)時(shí)模板。

7.2、常用模板

7.2.1、函數(shù)

    // main:main 函數(shù)
    public static void main(String[] args) {
    }

7.2.2、非空判斷

        String name;
        // 變量.null:if(變量 == null)
        if (name == null) {
        }
        // 變量.notnull:if(變量 != null)
        if (name != null) {
        }

7.2.3、遍歷數(shù)組和集合

        ArrayList<String> names = new ArrayList<>();
        // 數(shù)組或集合變量.fori:for循環(huán)
        for (int i = 0; i < names.size(); i++) {
        }
        // 數(shù)組或集合變量.for:增強(qiáng)for循環(huán)
        for (String name : names) {
        }

7.2.4、輸出語(yǔ)句

        // sout:相當(dāng)于System.out.println
        System.out.println();
        // soutm:打印當(dāng)前方法的名稱
        System.out.println("TemplateDemo.main");
        // soutp:打印當(dāng)前方法的形參及形參對(duì)應(yīng)的實(shí)參值
        System.out.println("args = " + Arrays.toString(args));
        String name = "zhangsan";
        // 變量.soutv:打印當(dāng)前變量名及變量值
        System.out.println("name = " + name);

7.2.5、對(duì)象操作

7.2.5.1、創(chuàng)建對(duì)象

        // Xxx.new .var :創(chuàng)建Xxx類的對(duì)象,并賦給相應(yīng)的變量
        String s1 = new String();
        // Xxx.new .field:會(huì)將方法內(nèi)剛創(chuàng)建的Xxx對(duì)象抽取為一個(gè)屬性
        s2 = new String();

7.2.5.2、強(qiáng)制轉(zhuǎn)換

        // 對(duì)象.castvar:將對(duì)象強(qiáng)轉(zhuǎn)后,并賦給一個(gè)變量
        String s = (String) new Object();

7.2.6、靜態(tài)常量聲明

    // psf:public static final
    public static final String name = "zhangsan";
    // psfi:public static final int
    public static final int age = 18;
    // psfs:public static final String
    public static final String sex = "male";
    // prsf:private static final
    private static final double money = 16.8;

7.3、自定義模板

7.3.1、后綴補(bǔ)全模板

7.3.1.1、創(chuàng)建模板

如上圖所示,打開(kāi)后綴補(bǔ)全模板創(chuàng)建界面。

如上圖所示,設(shè)置模板的鍵、最低級(jí)別語(yǔ)言和內(nèi)容。

List<$EXPR$> $END$ = new ArrayList<>();

如上圖所示,可以看到剛自定義的后綴補(bǔ)全模板。

7.3.1.2、應(yīng)用模板

        // 類型.list:List<類型> 光標(biāo)最后位置 =new ArrayList<>();
        List<String> strings =new ArrayList<>();

7.3.2、實(shí)時(shí)模板

7.3.2.1、創(chuàng)建模板組

如上圖所示,打開(kāi)創(chuàng)建模板組的對(duì)話框。

如上圖所示,輸入模板組的名稱。

7.3.2.2、創(chuàng)建模板

如上圖所示,打開(kāi)實(shí)時(shí)模板的創(chuàng)建界面。

如上圖所示,設(shè)置模板的縮寫、描述、模板文本和適用范圍。

7.3.2.3、應(yīng)用模板

    // test:創(chuàng)建單元測(cè)試方法
    @Test
    public void test(){
    }

到此這篇關(guān)于IntelliJ IDEA 中的代碼模板的文章就介紹到這了,更多相關(guān)idea 代碼模板內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java循環(huán)創(chuàng)建對(duì)象內(nèi)存溢出的解決方法

    Java循環(huán)創(chuàng)建對(duì)象內(nèi)存溢出的解決方法

    在Java中,如果在循環(huán)中不當(dāng)?shù)貏?chuàng)建大量對(duì)象而不及時(shí)釋放內(nèi)存,很容易導(dǎo)致內(nèi)存溢出(OutOfMemoryError),所以本文給大家介紹了Java循環(huán)創(chuàng)建對(duì)象內(nèi)存溢出的解決方法,需要的朋友可以參考下
    2025-01-01
  • Java Atomic類及線程同步新機(jī)制原理解析

    Java Atomic類及線程同步新機(jī)制原理解析

    這篇文章主要介紹了Java Atomic類及線程同步新機(jī)制原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 總結(jié)一下關(guān)于在Java8中使用stream流踩過(guò)的一些坑

    總結(jié)一下關(guān)于在Java8中使用stream流踩過(guò)的一些坑

    java8新增了stream流式處理,對(duì)于list的各種操作處理提供了好多方法 ,用過(guò)的都知道,方便極了.比如篩選、排序、合并、類型轉(zhuǎn)換等等.以下是我實(shí)際工作中踩過(guò)的坑,記錄下避免大家踩坑,需要的朋友可以參考下
    2021-06-06
  • maven如何在tomcat8中實(shí)現(xiàn)自動(dòng)部署

    maven如何在tomcat8中實(shí)現(xiàn)自動(dòng)部署

    本篇文章主要介紹了maven如何在tomcat8中實(shí)現(xiàn)自動(dòng)部署,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Java中的LinkedHashMap詳解

    Java中的LinkedHashMap詳解

    這篇文章主要介紹了Java中的LinkedHashMap詳解,LinkedHashMap繼承自HashMap,它的多種操作都是建立在HashMap操作的基礎(chǔ)上的,同HashMap不同的是,LinkedHashMap維護(hù)了一個(gè)Entry的雙向鏈表,保證了插入的Entry中的順序,需要的朋友可以參考下
    2023-09-09
  • 深入了解MyBatis分頁(yè)機(jī)制

    深入了解MyBatis分頁(yè)機(jī)制

    在企業(yè)項(xiàng)目的數(shù)據(jù)庫(kù)操作中,分頁(yè)查詢是一個(gè)常見(jiàn)需求,尤其當(dāng)數(shù)據(jù)量龐大時(shí),MyBatis作為我們Java開(kāi)發(fā)者的持久層框架,為分頁(yè)提供了靈活的支持,本篇文章我們將深入探討MyBatis的分頁(yè)機(jī)制,使我們?cè)趯?shí)際開(kāi)發(fā)項(xiàng)目中運(yùn)用自如,需要的朋友可以參考下
    2023-12-12
  • 使用SpringBoot獲取resources文件路徑

    使用SpringBoot獲取resources文件路徑

    這篇文章主要介紹了使用SpringBoot獲取resources文件路徑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Jmeter環(huán)境搭建及安裝步驟

    Jmeter環(huán)境搭建及安裝步驟

    Jmeter是純Java開(kāi)發(fā)的,能夠運(yùn)行Java程序的系統(tǒng)一般都可以運(yùn)行Jmeter,本文以windows下安裝步驟為例分步驟給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2021-12-12
  • Java將字節(jié)轉(zhuǎn)換為十六進(jìn)制代碼分享

    Java將字節(jié)轉(zhuǎn)換為十六進(jìn)制代碼分享

    我們知道,在java中,一個(gè)byte 就是一個(gè)字節(jié),也就是八個(gè)二進(jìn)制位;而4個(gè)二進(jìn)制位就可以表示一個(gè)十六進(jìn)制位,所以一個(gè)byte可以轉(zhuǎn)化為2個(gè)十六進(jìn)制位。下面我們就來(lái)詳細(xì)看下具體方法吧。
    2016-01-01
  • 使用IntelliJ IDEA 15和Maven創(chuàng)建Java Web項(xiàng)目(圖文)

    使用IntelliJ IDEA 15和Maven創(chuàng)建Java Web項(xiàng)目(圖文)

    本篇文章主要介紹了使用IntelliJ IDEA 15和Maven創(chuàng)建Java Web項(xiàng)目(圖文),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09

最新評(píng)論

淳化县| 黎平县| 日照市| 塘沽区| 宜昌市| 邯郸县| 文昌市| 广西| 西昌市| 新和县| 栖霞市| 台中县| 明溪县| 老河口市| 乐亭县| 潼南县| 武山县| 海门市| 桃源县| 剑河县| 安顺市| 水城县| 邓州市| 三明市| 新疆| 仁寿县| 鄯善县| 竹山县| 通河县| 连南| 拉萨市| 洪湖市| 普洱| 柳州市| 繁昌县| 容城县| 噶尔县| 龙井市| 泽普县| 商都县| 景宁|