Java字符串反轉和Eclipse代碼自動提示
Java字符串反轉問題
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毫秒以下,這樣會比較爽一點,不然你都完事了,自動提示才彈出來:),不過也要看機器性能。
-
2016年《JAVA程序設計》期末考試試題
與傳統程序不同,Sun公司在推出Java之際就將其作為一種開放的技術。Java編程語言是個簡單、面向對象、分佈式、解釋性、健壯、安全與系統無關、可移植、高性能、多線程和靜態的語言。下面一起來看看《JAVA程序設計》期末考試試題及答案,希望對同學們的複習有所幫...
-
JAVA認證基礎知識:JSP使用數據庫操作
在JSP中可以使用Java的JDBC技術,實現對數據庫中表記錄的查詢、修改和刪除等操作。JDBC技術在JSP開發中佔有很重要的地位。JDBC(JavaDataBaseConnectivity)是Java數據庫連接API.簡單地説,JDBC能完成三件事:(1)與一個數據庫建立連接,(2)向數據庫發送SQL語句,(3)處理數...
-
Java中級開發工程師知識點歸納
為方便考生們備考java認證相關知識點,yjbys小編為同學們帶來最新java認證考試知識點歸納,希望同學們好好複習!1.接口和抽象類的區別①抽象類裏可以有構造方法,而接口內不能有構造方法。②抽象類中可以有普通成員變量,而接口中不能有普通成員變量。③抽象類中可以包...
-
Java中日期的處理方法
Java語言的Calendar(日曆),Date(日期),和DateFormat(日期格式)組成了Java標準的一個基本但是非常重要的部分。日期是商業邏輯計算一個關鍵的部分。下面小編準備了關於Java中日期的處理方法,歡迎大家參考!我們將討論下面的類:1、具體類(和抽象類相對)2、抽象類Forma...
相關文章
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別
- 關於ASP.NET使用JavaScript顯示信息提示窗口實現原理及代碼
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別
- 如何理解Javascript的caller,callee,call,apply區別