公告版位


關於本站 程式開發學習之路 ,這裡有Java程式開發相關技術等學習交流。

主要提高開發程式效率同時分享一些開發程式經驗、深入探討開發程式體驗等技術和教學。
相關技術等學習交流。


語言(Languages)及框架(Framework): JavaJSP/Tag/JSTL/ServletGrailsjQueryJavaScriptSpringSpringMVCSpringSecurityHibernateStrutsPHPC/C++GoogleAppEngineHTML5/CSS3Android、 Xml、 Ajax、 Json、 Ant、 UML、 ShellScripts、 AngularJS等



工具(Software)/環境(Environment): Windows7EclipseLinux、 Subversion、 mavenTomcatWeblogicJbossApache

資料庫(Database): MySQLOracle SQLPostgerSQLSQL Server


本站來自:Java程式教學甘仔店

喜歡本站可以加入粉絲~

Java鬥陣仔甘仔店粉絲頁

Google+


本站內容僅供分享學習交流之用,將不對任何資源負法律責任。如有侵犯您的版權,請來信或留言給我們,我們將盡快為您處理。



[JAVA]String-字串處理的方法:replace、replaceFirst、substring

String concat(String str)
將指定字元串連接到此字元串的結尾。


使用方式:

                  String string1 = "a";
                String string2 = "A";

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


[JAVA]String-比較類型的方法:compareTo、compareToIgnoreCase、contains、contentEquals、equals、 endsWith 、 startsWith 、 isEmpty 、 matches 、 regionMatches 
比較類型的方法:


int compareTo(String anotherString)
按字典順序比較兩個字元串。
int compareToIgnoreCase(String str)
按字典順序比較兩個字元串,不考慮大小寫。


使用方式:

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()


[JAVA]String-取出字串某個位置的字元的方法:charAt、codePointAt、codePointBefore、codePointCount、subSequence、getChars、toCharArray

char charAt(int index)
返回指定索引處的 char 值。


使用方式:
                說明:取出字串 位置在索引為1的字元。
                String string = "java";
System.out.println(string.charAt(1)); // a

文章標籤

PG Levin Li 發表在 痞客邦 留言(2) 人氣()

[JAVA]String-new String()類別-建搆子

 
String()
初始化一個新創建的 String 物件,使其表示一個空字元序列。
String(byte[] bytes)
通過使用平臺的預設字元集解碼指定的 byte 陣列,建構一個新的 String
String(byte[] bytes, Charset charset)
通過使用指定的 charset 解碼指定的 byte 陣列,建構一個新的 String
String(byte[] ascii, int hibyte)
已過時。 該方法無法將位元組正確地轉換為字元。從 JDK 1.1 開始,完成該轉換的首選方法是使用帶有 Charset、字元集名稱,或使用平臺預設字元集的 String 建構子。
String(byte[] bytes, int offset, int length)
通過使用平臺的預設字元集解碼指定的 byte 子陣列,建構一個新的 String
String(byte[] bytes, int offset, int length, Charset charset)
通過使用指定的 charset 解碼指定的 byte 子陣列,建構一個新的 String
String(byte[] ascii, int hibyte, int offset, int count)
已過時。 該方法無法將位元組正確地轉換為字元。從 JDK 1.1 開始,完成該轉換的首選方法是使用帶有 Charset、字元集名稱,或使用平臺預設字元集的 String 建構子。
String(byte[] bytes, int offset, int length, String charsetName)
文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

字串長度測量函式分別是CHARACTER_LENGTH()、CHAR_LENGTH()、LENGTH()。
CHARACTER_LENGTH()、CHAR_LENGTH()是相同的,以UTF8來計算,中英文都可以計算。
LENGTH()也可以計算中英文,但對中文的計算會因編碼不同而計算不同,分別是UTF8一字三位,BIG5一字二位。


字串切割函式分別是SUBSTRING_INDEX(culomnName, exp, number)、SUBSTR(culomnName, startIndex, length)。
SUBSTRING_INDEX(culomnName, exp, number)︰
exp是你想開始切割的辨別字元。
number則是以正負數兩種區分,當輸入正數則顯示辨別字左方所有字元,當輸入負數則顯示右方所有字元,如果輸入0會無法辨別。

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

 

此套件為提供利用 Java 程式語言進行程序設計的基礎類別。
每支java程式,都會自動Import java.lang.*;

介面目錄 

  1. Appendable 
  2. CharSequence 
  3. Cloneable
  4. Comparable 
  5. Iterable
  6. Readable 
  7. Runnable 
  8. Thread.UncaughtExceptionHandler



類別目錄

  1. Boolean 
  2. Byte 
  3. Character 
  4. Character.Subset 
  5. Character.UnicodeBlock 
  6. Class 
  7. ClassLoader 
  8. Compiler 
  9. Double 
  10. Enum 
  11. Float 
  12. InheritableThreadLocal 
  13. Integer 
  14. Long 
  15. Math 
  16. Number 
  17. Object
  18. Package 
  19. Process 
  20. ProcessBuilder 
  21. Runtime 
  22. RuntimePermission 
  23. SecurityManager 
  24. Short 
  25. StackTraceElement 
  26. StrictMath 
  27. String
  28. StringBuffer 
  29. StringBuilder 
  30. System 
  31. Thread 
  32. ThreadGroup 
  33. ThreadLocal 
  34. Throwable Void 


文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

在JDK1.5中,String類增加了一個非常有用的靜態函數format(String format, Objece... argues),可以將各類數據格式化為字符串並輸出。其中format參數指定了輸出的格式,是最複雜也是最難掌握的一點,而argues則是一系列等 待被格式化的對象。該函數對c語言中printf函數的用法進行了一定的模仿,因此有c語言基礎的人學起來會輕鬆許多。下面我們著重討論一下format 參數的格式及含義。
format參數中可以包含不需要轉化的字符串,這些字符串是你寫什麼,最終就輸出什麼。同時還包含一些特殊格式的內容,來指定將哪個對象來轉換,以及轉 換成什麼形式。這種特殊的格式通通以%index$開頭,index從1開始取值,表示將第index個參數拿進來進行格式化。這一點比c語言要強一點, c語言只能按照參數的順序依次格式化,而java可以選擇第n個參數來格式化。由於該函數可以對任意一個對像進行格式化,不同的對象適用的參數也不同,因 此我們下面分類來討論。

1.對整數進行格式化:


%[index$][標識][最小寬度]轉換方式


我們可以看到,格式化字符串由4部分組成,其中%[index$]的含義我們上面已經講過,[最小寬度]的含義也很好理解,就是最終該整數轉化的字符串最少包含多少位數字。我們來看看剩下2個部分的含義吧:
標識:


文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

 

  • 字串是以雙引號(")之間的字元,可以包含數字、英文字母、符號和特殊字元等。 
  • 字串是不能更改內容值的,如更改值是再建另一個字串。 
  • 字串的兩種建立方式 

         基本型態宣告
                      String 變數="字串內容";
         類別型態宣告
                      String 物件 = new String("字串內容");

  • 如果宣告一個字串變數後,會在記憶體中配置位址給字串,如果要將變數宣告成另一個字串內容時,編譯器是以下方的情況來處理:
 
 
文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

UNION ALLUNION 是MySQL能使用的聯集查詢,兩種語法相同但是效果不同,以下將會舉例介紹。

語法︰
<SELECT查詢一>
UNION [ALL]
<SELECT查詢二>

※特別注意︰要執行UNION [ALL]聯集查詢,上下兩個查詢所得的欄位數及欄位屬性必須相同


使用UNION ALL,會將上下兩個查詢的結果全部都列出來。
SELECT *

文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()

參考網站:

JavaRanch's SCWCD Mock Exam

小英的故事-310-083 SCWCD passed


 


文章標籤

PG Levin Li 發表在 痞客邦 留言(0) 人氣()