有時候需要建立一個新陣列,這個新陣列跟舊的陣列前面都一樣
只有最後幾個值不同或是加了幾個值
或是有兩個陣列,我們需要合併這兩個陣列的時候
除了用for迴圈把陣列一個一個倒進去以外
我們可以使用System的arraycopy方法
Dnight 發表在 痞客邦 留言(0) 人氣(73)
今天介紹一個除了split()方法以外,分割String的方法
StringTokenizer的方法主要有下列幾個
countTokens():可以知道你的String被Tokenizer分成幾段
hasMoreTokens():檢查StringTokenizer是否還有Token
nextToken():
Dnight 發表在 痞客邦 留言(0) 人氣(64)
今天去松凌科技面試時遇到的考題
限時30分鐘
做出來後我問了一下面試官說能不能把考題公佈
面試官很慷慨的答應了,表示說他們也希望大家都能夠會處理map
於是我回家後馬上將這題題目重現
Dnight 發表在 痞客邦 留言(0) 人氣(781)
這個問題我認為原理非常的簡單...我在學Java的第一週就可以把他做出來
不過後來時間久了就忘記要把這個問題的解法丟上來
趁著現在比較有空的時間把教學簡單的打一下
首先從兩個整數的最大公因數開始
整數的最大公因數就是能夠同時整除他們的最大整數
Dnight 發表在 痞客邦 留言(1) 人氣(3,151)
最近跟人聊天發現有人學程式的方法
發現其實跟人學數學的方法有異曲同工的感覺
數學其實跟程式是非常相似的東西,常常有人講說數學重理解
也有人覺得數學就是背公式多解題就學會了
當然不同職業需求的人需要學到的程度會有一些差別
Dnight 發表在 痞客邦 留言(0) 人氣(11)
費氏數列(fibonacci sequence)是程式語言中常見的遞迴範例
他的每一項分別是:
A0=0
A1=1
AN=A(N-1)+A(N-2)
Dnight 發表在 痞客邦 留言(0) 人氣(3,390)

要做出上傳圖片的form表單,首先必須要在表單的標籤上增加一個enctype
如下圖
表單的enctype分為三種
application/x-www-form-urlencodedmultipart/form-datatext/plainDnight 發表在 痞客邦 留言(0) 人氣(537)

常常有人網路上的教學都看不懂,老師上課聽不懂
範例程式也看不懂
老實講不管學那個程式語言都一樣
程式是邊想邊做來學習的,絕對不是用眼睛看程式碼跟他大眼瞪小眼你就會學會的
除非你已經相當有經驗看的懂那些程式碼在編譯執行後會怎麼樣運作
Dnight 發表在 痞客邦 留言(0) 人氣(20)
這兩個class主要是在字串串接很多字的時候,
由於String字串池的關係會生出很多字串物件,
為了節省記憶體就會使用使用StringBuilder跟StringBuffer
StringBuilder跟StringBuffer的方法幾乎一模一樣
關於兩者的差別請見右邊連結:連結在此
Dnight 發表在 痞客邦 留言(1) 人氣(9,735)
在Java上有&&跟||這個運算子與 & 跟 | 這個運算子
雖然&&跟&都是and運算
||和 | 都是or運算
不過實際運作起來是有差別的
&&跟||運算時如果結果已經確定運算結果
Dnight 發表在 痞客邦 留言(0) 人氣(164)