原创 Collection 和 Collections的區別

Collection 和 Collections的區別。 Collections是個java.util下的類,它包含有各種有關集合操作的靜態方法。 Collection是個java.util下的接口,它是各種集合結構的父接口。

原创 JAVA判斷字符串是否爲數字

下面有四種方法,估計好用的應該是第三種吧。 1.用JAVA自帶的函數 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){

原创 java判斷字符串是否爲數字或中文或字母

1.判斷字符串是否僅爲數字: 1>用JAVA自帶的函數 public static boolean isNumeric(String str){   for (int i = str.length();--i>=0;){       if

原创 [轉]java中byte轉換int時爲何與0xff進行與運算

在剖析該問題前請看如下代碼 public static String bytes2HexString(byte[] b) { String ret = ""; for (int i = 0; i < b.length; i++) {

原创 java中常見的NullPointerException異常

下面列出了我們學習java時常出現的NullPointerException異常,以及它的解決辦法 1,空指針錯誤 java.lang.NullPointerException 使用基本的JAVA數據類型,變量的值要麼已經是默認

原创 我的友情鏈接

51CTO博客開發

原创 Java對象的序列化和反序列化實踐

 當兩個進程在進行遠程通信時,彼此可以發送各種類型的數據。無論是何種類型的數據,都會以二進制序列的形式在網絡上傳送。發送方需要把這個Java對象轉換爲字節序列,才能在網絡上傳送;接收方則需要把字節序列再恢復爲Java對象。   把Ja

原创 使用BigDecimal+while循環計算1+1/2!+1/3!+...+1/n

對於高精度或者運算數較大的計算,應該使用BigDecimal類(浮點數)或者BigInteger類(整數)來實現,否則JAVA基本類型的數據無法保證浮點數的精確,如下例。 import java.math.BigDecimal; impo

原创 Java對象的序列化和反序列化實踐

 當兩個進程在進行遠程通信時,彼此可以發送各種類型的數據。無論是何種類型的數據,都會以二進制序列的形式在網絡上傳送。發送方需要把這個Java對象轉換爲字節序列,才能在網絡上傳送;接收方則需要把字節序列再恢復爲Java對象。   把Ja

原创 JAVA判斷字符串是否爲數字

下面有四種方法,估計好用的應該是第三種吧。 1.用JAVA自帶的函數 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){

原创 ArrayList 與 string[] 的轉換

ArrayList 與 string[] 的轉換 Method1:   public string[] ToArray  ArrayList list = new ArrayList();  list.Add( "aaa" );  list

原创 我的友情鏈接

51CTO博客開發

原创 java中常見的NullPointerException異常

下面列出了我們學習java時常出現的NullPointerException異常,以及它的解決辦法 1,空指針錯誤 java.lang.NullPointerException 使用基本的JAVA數據類型,變量的值要麼已經是默認

原创 Java中字符串相等與大小比較

在C++中,兩個字符串比較的代碼可以爲: (string1==string2) 但在java中,這個代碼即使在兩個字符串完全相同的情況下也會返回false Java中必須使用string1.equals(string2)來進行判斷

原创 java 字符串換行問題

tring test = "fdsfgds,fdesfds,fds,fds,fdsfds,fdsf,fdsfds,fdsf,fds"; 我想用“,”來分割他們,然後換行,每行顯示3個例如“fdsfgds,fdesfds,fds,”這個