1. 程式人生 > >java基礎3--面向物件(上)(綜合練習題)

java基礎3--面向物件(上)(綜合練習題)

程式是寫出來的,學習一門語言主要還是多練多寫,做幾道習題以鞏固學習過的知識。

一、

//編寫程式,統計出字串“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宣告的屬性,以及各種方法,用於完成這道習題的幾個要求,而且還使用了單態設計模式,雖然沒有使程式更方便,但主要是為了熟悉知識點。