溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

有哪些idea代碼補(bǔ)全功能

發(fā)布時(shí)間:2021-10-29 17:27:27 來源:億速云 閱讀:167 作者:iii 欄目:web開發(fā)

本篇內(nèi)容主要講解“有哪些idea代碼補(bǔ)全功能”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“有哪些idea代碼補(bǔ)全功能”吧!

if相關(guān)

定義一個(gè)boolean類型的變量flag和一個(gè)String類型的變量name來進(jìn)行測試。

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相關(guān)

定義一個(gè)string類型的數(shù)組來測試。

String[] param = {"1","2","3"};

從第一個(gè)元素進(jìn)行遍歷

語法:

param.fori

效果:

for (int i = 0; i < param.length; i++) {}

從最后一個(gè)元素進(jìn)行遍歷

語法:

param.forr

效果:

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

增強(qiáng)for循環(huán)

語法:

param.for 或者 param.iter

效果:

for (String s : param) {}

變量相關(guān)

新定義一個(gè)User類,添加name和age兩個(gè)屬性用來測試。

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;    }}

創(chuàng)建一個(gè)對象

語法:

User.new

效果:

new User();

創(chuàng)建一個(gè)局部變量

語法:

new User().var

效果:

User user = new User();

創(chuàng)建一個(gè)全局變量

語法:

new User().field

效果:

private User user;user = new User();

強(qiáng)制轉(zhuǎn)換對象類型,假如我們將將Object轉(zhuǎn)換為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代碼補(bǔ)全功能”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI