當前位置:才華齋>IT認證>JAVA認證>

Java字串反轉和Eclipse程式碼自動提示

JAVA認證 閱讀(2.7W)

  Java字串反轉問題

Java字串反轉和Eclipse程式碼自動提示

java反轉:可以使用 StringBuffer中的 reverse()方法來 實現 字串反轉。

也可以自己寫個演算法。如下所示:

Java程式碼

String paramString = “武漢 海源科技 有限公司”;

/** 自己寫反轉演算法 */

char[] value = arArray();

int paramStringLength = th()-1;

for(int i=paramStringLength》》1;i》=0;i–){

char temp = value[i];

char temp2 = value[paramStringLength-i];

value[i]=temp2;

value[paramStringLength-i]=temp;

}

tln(value);

/** 使用jdk自帶反轉方法 */

StringBuffer sb = new StringBuffer(paramString);

tln(rse());

  Eclipse程式碼自動提示

Eclipse中預設是輸入“。”後出現自動提示,用於類成員的自動提示,可是有時候我們希望它能在我們輸入類的首字母后就出現自動提示,可以節省大量的輸入時間(雖然按alt + /會出現提示,但還是要多按一次按鍵,太麻煩了)。

從Window -》 preferences -》 Java -》 Editor -》 Content assist -》 Auto-Activation下,我們可以在“。”號後面加入我們需要自動提示的首字幕,比如“ahiz”。

然後我們回到Eclipse的開發環境,輸入“a”,提示就出現了。

但是我們可以發現,這個Auto-Activation下的輸入框裡最多隻能輸入5個字母,也許是Eclipse的開發人員擔心我們輸入的太多會影響效能,但計算機的效能不用白不用,所以我們要打破這個限制。

其實上面都是鋪墊,製造一下氣氛,以顯得我們下面要做的事情很牛似的',其實不然,一切都很簡單。嘿嘿

在“.”後面隨便輸入幾個字元,比如“abij”,然後回到開發環境,File -》 export -》 general -》 preferences -》 選一個地方儲存你的首選項,比如C:

用任何文字編輯器開啟,查詢字串“abij”,找到以後,替換成“abcdefghijklmnopqrstuvwxyz”,總之就是你想怎樣就怎樣!!然後回到Eclipse,File -》 import -》 general -》 preferences -》 匯入剛才的檔案。此時你會發現輸入任何字幕都可以得到自動提示了。爽!!!

最後:自動提示彈出的時間最好改成100毫秒以下,這樣會比較爽一點,不然你都完事了,自動提示才彈出來:),不過也要看機器效能。