idea中各种for循环的快捷键idea中各种for循环的快捷键
使⽤Intellij idea 时,想要快捷⽣成for循环代码块
itar ⽣成array for代码块
for (int i = 0; i < array.length; i++) {
= array[i];idea的快捷键
}
itco ⽣成Collection迭代
for (Iterator iterator = collection.iterator(); iterator.hasNext(); ) {
Object next = ();
}
iten ⽣成enumeration遍历
while (enumeration.hasMoreElements()) {
Object nextElement = Element();
}
iter ⽣成增强for循环
for (String arg : args) {
}
itit ⽣成iterator 迭代
while (iterator.hasNext()) {
Object next = ();
}
itli ⽣成List的遍历
for (int i = 0; i < list.size(); i++) {
Object o = (i);
}
ittok ⽣成String token遍历
for (StringTokenizer stringTokenizer = new StringTokenizer(); stringTokenizer.hasMoreTokens(); ) {
String s = Token();
}
itve ⽣成Vector数组迭代
for (int i = 0; i < vector.size(); i++) {
Object elementAt = vector.elementAt(i);
}
另外两个和循环⽆关,只是⽅便创建
itaws ⽣成Axis2 web service调⽤
try {
MyServiceStub stub = new MyServiceStub();
stub.sayHelloWorldFrom();
} catch (Exception ex) {
ex.printStackTrace();
}
itws ⽣成 Axis web service调⽤
try {
MyServiceLocator locator = new MyServiceLocator();
Activator service = ();
// If authorization is required
//((MyService_Soap_BindingStub)service).setUsername("user3"); //((MyService_Soap_BindingStub)service).setPassword("pass3"); // invoke business method
service.businessMethod();
} catch (l.rpc.ServiceException ex) {
ex.printStackTrace();
} catch (i.RemoteException ex) {
ex.printStackTrace();
}
具体如图:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论