zoukankan      html  css  js  c++  java
  • IntelliJ IDEA(快捷键):快速生成各种for循环

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

    为了防止删除备份的。

    iterations 快捷键

    Live Templates

    其实下面介绍的所有for循环都在live templates里面,当然可以自定义:

    迭代器for循环

    iter

    Iterate iterable | Array in J2SDK 5 syntax

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

    itar

    Iterate elements of array

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

    itco

    Iterate elements of java.util.Collection

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

    iten

    Iterate java.util.Enumeration

      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

  • 相关阅读:
    FarPoint FpSpread控件的使用收藏
    在Oracle中使用Guid
    oracle 语句的妙用例子
    让服务器iis支持.apk文件下载的设置方法
    oracle 自动生存清库脚本
    winform 消息通讯组件实习
    在css中使用边框做三角形
    JavaScript闭包和ajax
    JavaScript面向对象
    正则表达式
  • 原文地址:https://www.cnblogs.com/wtjqs/p/10486747.html
Copyright © 2011-2022 走看看