相信看了我上一篇文章的小伙伴們都知道console這個類的最基本的2個方法了吧,下去練習過的小伙伴應該能知道4個方法。 那么下面我們就來介紹一下上期沒有介紹完的另外2個方法Console.WriteLine()和Console.ReadLine()這兩個方法和上一節(jié)我們學的Console.Write()和Console.ReadKey()到底有什么區(qū)別呢 Console.WriteLine()和Console.ReadLine()比Console.Write()和Console.ReadKey()字面上來理解就是多了一個Line,Line的意思就是行,整個單詞的意思就是Console.WriteLine() 輸出一行和Console.ReadLine()讀取一行 下面讓我們來試試吧 首先我們新建一個項目(也可以在上一次教程的項目里面直接寫) 得到一個空項目 下面我們開始寫今天的代碼 首先來看console.write和console.writeLine有什么區(qū)別 別忘了加readkey哦 回憶下readkey是干什么的 按F5運行后就是這樣的, 是不是看不出來什么呢。那我們多寫幾行代碼看看 如下圖
我們在運行看看,得到結果如下圖
是不是還不怎么好看出區(qū)別。那我們吧語句位置換一下 吧console.writeLine放前面去,如下圖
然后我們再次運行 會得到如下結果
心細的小伙伴是不是發(fā)現(xiàn)了 console.writeLine后面始終會跳一行,就如同我們打字按了空格一個效果 對的沒錯 console.write是輸出一行數(shù)據(jù) 并且不換行,而console.writeLine 則是輸出一行數(shù)據(jù) 并換行
那么下面我們來看Console.ReadKey()和Console.ReadLine() 這兩個方法的作用就是獲取用戶在控制臺中輸入的單個字符(ReadKey)和一行字符(ReadLine) 學習這兩個方法之前要先來學習一下申明變量,為什么要申明變量呢,因為你獲取到用戶的輸入信息必須找到一個地方保存起來啊 具體申明變量的教學下次更新 這次就先按我的代碼寫就行了。下次會解釋為什么要這么寫 那么我們繼續(xù)來學習Console.ReadKey()和Console.ReadLine() 吧 首先看我代碼,如下圖
按F5運行后 隨便按一個鍵就會輸出你的按鍵信息,然后再輸入一行數(shù)據(jù)回車后就會顯示你輸入這一行信息,結果如下圖
為什么Console.ReadKey直接按下一個鍵就能獲取到你的輸入信息呢,而Console.ReadLine需要按回車結束輸入呢 這是因為ReadKey只能輸入一個字符 你隨便按下一個字符就默認輸入完成了。而ReadLine是輸入一行數(shù)據(jù),你需要按回車通知系統(tǒng)你輸入完成了。系統(tǒng)才能知道你輸入完成了。 本篇總結: 1.Console.Write() 輸出數(shù)據(jù)到控制臺,不換行 2.Console.WriteLine()輸出數(shù)據(jù)到控制臺,換行 3.Console.ReadKey() 輸入一個字符 4.Console.ReadLine() 輸入一行字符 以回車鍵結束 好了 這就是本篇的內(nèi)容了。文筆不好請見諒 如有寫的不好的地方請大佬指點,謝謝。 下一篇我們學習如何申明變量,再見
|
|