目前分類:Java (22)

瀏覽方式: 標題列表 簡短摘要

前幾天為了處理資料時將使用了split來將字串分類

然後程式跳出了 ArrayIndexOutOfBoundsException

文章標籤

Dnight 發表在 痞客邦 留言(0) 人氣()

以前在google blogger寫的教學別人表示看不懂

最近新建立的痞客邦教學只好把一些教學加入更多註解看看有沒有用

文章標籤

Dnight 發表在 痞客邦 留言(0) 人氣()

有時候需要建立一個新陣列,這個新陣列跟舊的陣列前面都一樣
只有最後幾個值不同或是加了幾個值

Dnight 發表在 痞客邦 留言(0) 人氣()

今天介紹一個除了split()方法以外,分割String的方法
StringTokenizer的方法主要有下列幾個

Dnight 發表在 痞客邦 留言(0) 人氣()

今天去松凌科技面試時遇到的考題
限時30分鐘

Dnight 發表在 痞客邦 留言(0) 人氣()

這個問題我認為原理非常的簡單...我在學Java的第一週就可以把他做出來
不過後來時間久了就忘記要把這個問題的解法丟上來

Dnight 發表在 痞客邦 留言(1) 人氣()

費氏數列(fibonacci sequence)是程式語言中常見的遞迴範例
他的每一項分別是:

Dnight 發表在 痞客邦 留言(0) 人氣()

這兩個class主要是在字串串接很多字的時候,
由於String字串池的關係會生出很多字串物件,

Dnight 發表在 痞客邦 留言(1) 人氣()

在Java上有&&跟||這個運算子與 & 跟 | 這個運算子

Dnight 發表在 痞客邦 留言(0) 人氣()

String因為字串池的關係,當你做出下面的運算時

Dnight 發表在 痞客邦 留言(0) 人氣()

在Java基礎資料形別(byte,short,int,long,boolean,char,float,double)的==判斷式就是檢查兩個資料的值是否相等,但是到物件參考形別是==表示的是兩個物件參考的記憶體位置是否一樣

Dnight 發表在 痞客邦 留言(0) 人氣()

Static block是Java中的一個用來初始化Static屬性的功能
一個Class中的Static block只會執行一次

Dnight 發表在 痞客邦 留言(0) 人氣()

使用定時或固定時間間隔有幾個方法
一個是Thread.sleep();

Dnight 發表在 痞客邦 留言(0) 人氣()


Static這個關鍵字有些人理解是維一的意思,其實他指的是這個屬性是放在類別(class)那一層,不隨著物件(object)的變更去改動的,非static的屬性,每一個物件會有一個值

Dnight 發表在 痞客邦 留言(0) 人氣()

關於驗證身份證字號的方法請參考 身份證字號驗證
這個產生器的原理是隨機產生身份證字號,最後用身份證字號公式計算出最後一碼的數字為多少,再將整個字串拼起來

Dnight 發表在 痞客邦 留言(0) 人氣()

關於身份證的規則請查照中華民國國民身份證wiki
codePointAt(i)這個方法是用來取出字串第i位置的字的編碼(左邊數來第一個字位置為0)
ASCII table請參照此ASCII wiki

Dnight 發表在 痞客邦 留言(0) 人氣()

在Java中,如果要將數字轉換成字元或字串,或是反過來將字元字串轉成數字的時候,要充份了解互相轉換的機制,比如說
(char)49會將49以編碼的方式轉換,於是顯示出來的數字是1

Dnight 發表在 痞客邦 留言(0) 人氣()

在Java裡面時間轉換格式是一個很麻煩的課題

Dnight 發表在 痞客邦 留言(0) 人氣()

這是一個很經典的題目,從1~49,
隨機抓取六個不同的數字

Dnight 發表在 痞客邦 留言(0) 人氣()

Java裡面讀取鍵盤輸入的方法有兩種,一種是Scanner,一種是InputStreamReader

Dnight 發表在 痞客邦 留言(2) 人氣()

1 2