java基礎3--面向物件(上)(綜合練習題)
阿新 • • 發佈:2019-02-17
程式是寫出來的,學習一門語言主要還是多練多寫,做幾道習題以鞏固學習過的知識。
一、
//編寫程式,統計出字串“want you to know one thing”中字母n和字母o的出現次數。
二、
/*設計一個表示使用者的User類,類中的變數有使用者名稱、口令和記錄使用者個數的變數‘
定義類的3個構造方法(無參、為使用者名稱賦值、為使用者名稱和口令賦值)、設定
使用者名稱和口令的方法。*/
三、
/*字串操作:
1)從字串“黑馬程式訓練營20100228”中提取開班日期
2)將“CSDN JAVA”字串中的“JAVA”替換為“J2EE”。
3)取出“黑馬程式訓練營20100228”第8個字元。
4)清除“黑馬程式訓練營20100228”中所有的0。
5)清除“黑馬程式訓練營20100228 CSDN 老師”中所有的空格。
6)從任意給定的身份證號碼中提取此人的出生日期。*/
這道題做得不好,沒有利用類和物件的知識,於是再重新寫成這樣:
*寫了一個Strdemo類,裡面有String宣告的屬性,以及各種方法,用於完成這道習題的幾個要求,而且還使用了單態設計模式,雖然沒有使程式更方便,但主要是為了熟悉知識點。