IntelliJ IDEA(快捷鍵):快速生成各類for循環

原帖:https://blog.csdn.net/Soinice/article/details/83505198

爲了防止刪除備份的。java

iterations 快捷鍵

Live Templates

其實下面介紹的全部for循環都在live templates裏面,固然能夠自定義:oop

迭代器for循環

iterui

Iterate iterable | Array in J2SDK 5 syntaxspa

    1. for (String arg : args) {
    2.  
    3. }

itar.net

Iterate elements of arraycode

    1. for (int j = 0; j < args.length; j++) {
    2. String arg = args[j];
    3.  
    4. }

itcoblog

Iterate elements of java.util.Collectiontoken

    1. for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) {
    2. Object next = iterator.next();
    3.  
    4. }

itenelement

Iterate java.util.Enumerationget

    1. while (enumeration.hasMoreElements()) {
    2. Object nextElement = enumeration.nextElement();
    3.  
    4. }

itit

Iterate java.util.Iterator

    1. while (iterator.hasNext()) {
    2. Object next = iterator.next();
    3.  
    4. }

itli

Iterate elements of java.util.List

    1. for (int j = 0; j < list.size(); j++) {
    2. Object o = list.get(j);
    3.  
    4. }

ittok

Iterate tokens from String

    1. for (StringTokenizer stringTokenizer = new StringTokenizer(); stringTokenizer.hasMoreTokens(); ) {
    2. String s = stringTokenizer.nextToken();
    3.  
    4. }

itve

Iterate elements of java.util.Vector

    1. for (int j = 0; j < vector.size(); j++) {
    2. Object elementAt = vector.elementAt(j);
    3.  
    4. }

以上快捷鍵在IDEA中輸入it後,在IDEA的代碼提示中都可以找到。

普通for循環

fori

create iteration loop 

    1. for (int j = 0; j < ; j++) {
    2.  
    3. }

foreach

create a for each loop

    1. for (:
    2. ) {
    3.  
    4. }

最後附上最新全IDEA快捷鍵列表

ReferenceCard

ReferenceCardForMac

相關文章
相關標籤/搜索