有哪些idea代码补全功能

发布时间:2021-10-29 17:27:27 作者:iii
来源:亿速云 阅读:173

本篇内容主要讲解“有哪些idea代码补全功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“有哪些idea代码补全功能”吧!

if相关

定义一个boolean类型的变量flag和一个String类型的变量name来进行测试。

boolean flag = true;String name = "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 (int i = 0; i < param.length; i++) {}

从最后一个元素进行遍历

语法:

param.forr

效果:

for (int i = param.length - 1; i >= 0; i--) {}

增强for循环

语法:

param.for 或者 param.iter

效果:

for (String s : param) {}

变量相关

新定义一个User类,添加name和age两个属性用来测试。

public class User {        private String name = "Java旅途";    private int age = 18;        public User() {}    public User(String name, int age) {        this.name = name;        this.age = age;    }}

创建一个对象

语法:

User.new

效果:

new User();

创建一个局部变量

语法:

new User().var

效果:

User user = new User();

创建一个全局变量

语法:

new User().field

效果:

private User user;user = new User();

强制转换对象类型,假如我们将将Object转换为User

语法:

new object.castvar

效果:

User user = (User) new Object();

其他常用

返回语句

语法:

"".return

效果:

return "";

打印语句

语法:

flag.sout

效果:

System.out.println(flag);

捕获处理异常

语法:

new User().try

效果:

try { new User();} catch (Exception e) { e.printStackTrace();}

抛出异常

语法:

new Exception().throw

效果:

throw new Exception();

给变量加锁

语法:

string.synchronized

效果:

synchronized (string) {}

到此,相信大家对“有哪些idea代码补全功能”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. 怎么实现IDEA自动导入功能
  2. Python代码补全功能Kite有什么优点

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

idea

上一篇:如何理解Java 8中时间API

下一篇:Mysql数据分组排名实现的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》