idea代码补全声明代码_用了这么多年idea,竟然不知道这些代码补全功能
先上图,不知道大家写代码注意到没,因为也没有人告诉我,网上今天才发现这个技巧,所以推荐给大家,如果你知道,那就路过即可。。。
if相关
定义一个boolean类型的变量flag和一个String类型的变量name来进行测试。
boolean flag =true;Stringname="Java旅途";
判断条件成立
语法:
flag.if
效果:
if (flag) {}
判断条件不成立
语法:
flag.else
效果:
if (!flag) {}
判断条件等于null
语法:
string.null
效果:
if (string ==null) {}
判断条件不等于null
语法:
string.notnull 或者 string.nn
效果:
if (string !=null) {}
使用switch判断
语法:
switch (string) {}
效果:
switch (string) {}
使用while判断
语法:
flag.while
效果:
while (flag) {}
for相关
定义一个string类型的数组来测试。
String[] param = {"1","2","3"};
从第一个元素进行遍历
语法:
param.fori
效果:
for(inti = 0; i
从最后一个元素进行遍历
语法:
param.forr
效果:
for(inti = param.length - 1; i >= 0; i--) {}
增强for循环
语法:
param.for或者 param.iter
效果:
for(String s : param) {}
变量相关
新定义一个User类,添加name和age两个属性用来测试。
publicclassUser{ private Stringname="Java旅途"; privateintage = 18;publicUser() {}publicUser(Stringname,intage) { this.name=name; this.age = age; }}
创建一个对象
语法:
User.new
效果:
newUser();
创建一个局部变量
语法:
newUser().var
效果:
Useruser= newUser();
创建一个全局变量
语法:
newUser().field
效果:
privateUseruser;user= newUser();
强制转换对象类型,假如我们将将Object转换为User
语法:
new object.castvar
效果:
Useruser= (User) new Object();
其他常用
返回语句
语法:
"".return
效果:
return"";
打印语句
语法:
flag.sout
效果:
System.out.println(flag);
捕获处理异常
语法:
newUser().try
效果:
try { newUser();} catch (Exception e) { e.printStackTrace();}
抛出异常
语法:
new Exception().throw
效果:
throw new Exception();
给变量加锁
语法:
string.synchronized
效果:
synchronized (string) {}
其它可以参考
这里面都包含,从这图里可以看出javascript的快捷键也是支持的。同时支持Kotlin、SQL、Dart。
【编辑推荐】
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0
idea代码补全声明代码_用了这么多年idea,竟然不知道这些代码补全功能相关推荐
- 编写一个程序实现方法的覆盖java_编写Java程序代码必须先声明一个____,然后在其中编写实现需求的业务代码。...
[多选题]下列关于多行注释的应用,正确的是( ) [单选题]是在思维中把对象分解为各个部分.侧面.属性以及阶段,分别加以考察的方法.(1.0分) [判断题]多行注释"/*...*/" ...
- java代码自动生成的插件_如何使用插件生成自定义Java 8代码
java代码自动生成的插件 大多数程序员讨厌的一件事就是编写样板代码. 无休止的时间花费在设置实体类和配置数据库连接上. 为了避免这种情况,您可以让Speedment Open Source之类的程序 ...
- Python代码列主元消去法matlab编程_当面试官要求现场手敲代码,如何体现你对Python的编程能力?...
如果你已经通过了招聘人员的电话面试,那么下面正是该展现你代码能力的时候了.无论是练习,作业,还是现场白板面试,这都是你证明自己的代码技巧的时刻.我们知道面试官常常会出一些题让你来解决,作为一名程序员, ...
- ++代码实现 感知机的原理_决策树ID3原理及R语言python代码实现(西瓜书)
决策树ID3原理及R语言python代码实现(西瓜书) 摘要: 决策树是机器学习中一种非常常见的分类与回归方法,可以认为是if-else结构的规则.分类决策树是由节点和有向边组成的树形结构,节点表示特 ...
- vscode代码提示只显示一行_模型秒变API只需一行代码,支持TensorFlow等框架
选自GitHub 机器之心编译参与:一鸣.杜伟 还在为机器学习模型打包成 API 发愁?这个工具能让你一行代码直接打包. 专注于机器学习应用的人们知道,从训练好的模型到实际的工业生产工具还有一定的距离 ...
- 代码安全检视方法有_武汉地域SE沙龙第二期——安全代码review方法学习
原标题:武汉地域SE沙龙第二期--安全代码review方法学习 Part1 1 继6月26日开展的SE第一期沙龙--安全编码TOP问题之后,武汉地域于7月11日晚19:00-20:30又开展了第二期S ...
- python代码写父亲节快乐_父爱如山,深情似海——你的代码像诗一样
#!/usr/bin/env python import datetime import time class Masterpiece(object): """God m ...
- 手机投屏不是全屏怎么办_怎么解决投屏到大屏幕不是全屏问题
怎么解决投屏到大屏幕不是全屏问题 关于用户的反馈,笔记本.PC电脑.手机.平板等设备在通过无线投屏器投影在投影仪上,会出现不能全屏问题.暂时还没有接到一体机用户的反馈. 为什么会出现投屏到大屏幕不全屏 ...
- idea main scanner 输入_哇晒,你竟然不知道idea的 Live Templates
最近公司新近来一名程序猿,在写代码时,美美写到System.out.println的时候,都要一母不差的用键盘敲上去,我问他你之前有用过eclipse中的快捷方法syso吗? 于是,我给他介绍了一下, ...
最新文章
- git配置用户名和密码_IDEA配置码云教程
- hdu 1753大小数相加
- 企业建设呼叫中心需要考虑哪些因素
- WinForm 清空界面控件值的小技巧
- python常用模块用法_python笔记之常用模块用法分析
- XOR 异或加密简介
- Java 实现word 中写入文字图片的解决方案
- 凯撒密码的Java实现
- 手把手教你Mac重装系统不再难:苹果电脑重装系统教程
- # Markdown 学习笔记 ## 标题的使用 1. 一级标题 # 2. 二级标题 ## 3. 三级标题 ### 4. 四级列表#### 5. 五级列表##### 6. 六级列表####
- Python爬虫入门教程13:高质量电脑桌面壁纸爬取
- 实验3-11 求一元二次方程的根
- c语言程序设计江义火答案,大学就是一个群英会集的(),天下各处各地的学子到这里来,以寻求天下各种各样的知识。...
- 时序数据库之---InflxDB(实用篇)
- RPA之家UiPath视频教程
- 撒哈拉的故事——三毛
- 看到绿坝暴力后的对国家信息安全的牢骚
- Patch2Pix(CVPR 2021)特征点检测与匹配论文精读笔记
- 安装robot.js踩坑记录【含出坑指南】
- 绥化学院2021聋人高考成绩查询,2020聋人高考形势分析
热门文章
- ftp上传和下载命令
- python代码风格检查工具──pylint
- 创建oracle 数据库表空间,角色,用户的sql语句
- Mybatis源码阅读(四):核心接口4.2——Executor(下)
- mysql 创建视图 主键_MySQL数据库基础操作命令,本文助你更上一层楼!
- python循环for...in_python循环while和forin实例
- java线程和操作系统线程_操作系统中的线程
- 航空机票预订c#代码_航空公司座位预订问题的C ++程序
- c++ scanf读取_使用scanf()读取内存地址并在C中打印其值
- Windows中获取和设置系统日期时间的C程序