課程:《程序設計與數據結構》
班級: 1723
姓名: 王文彬
學號:20172329
實驗教師:王志強
實驗日期:2018年3月21日
必修/選修: 必修
1.實驗內容html
實驗過程當中遇到的問題和解決過程
問題1:
在編寫電話號碼的時候,中間三位數字的解決問題,在記錄本周的學習過程當中也提到過,中間數字不管分開定義仍是三個一塊兒定義都有問題;
問題1解決方案:
一、舍友小趙同窗利用條件語句成功編寫出了這個程序,可是因爲過程繁瑣,也存在必定難度,而且運用的是下一章的知識,仍是很佩服他,能夠自主學習後面的知識;二、學長在班級羣裏發了利用格式化定義的方法解決這個問題,發現過程簡便,不是很繁瑣,容易理解。經過學習他們的經驗和方法,本身成功也解決了這個問題。
小趙同窗的編輯:
學長的編輯:git
public class telephonenumber{ public static void main(String[] args) { DecimalFormat decimalFormat = new DecimalFormat("000"); DecimalFormat decimalFormat1 = new DecimalFormat("0000"); Random random = new Random(); int num = random.nextInt(8); int num1 = random.nextInt(8); int num2 = random.nextInt(8); int num3 = random.nextInt(656); int num4 = random.nextInt(10000); System.out.println("電話號碼:" + num + num1 + num2 + "-" + decimalFormat.format(num3) + "-" + decimalFormat1.format(num4)); }}
個人編輯:
小程序
問題2:
安裝idea的時候發生的安裝不了的問題;
問題2解決方案:
發現本身沒有安裝git,由於當時急於解決問題就忘記截圖了,就是會出現一個意思是不能讀取到文件的一個錯誤。數據結構
問題3:
在安裝成功後如何利用idea修改本身的錯誤所碰見的問題,好比會出現:「JAVA編譯出錯 語法解析時已達到文件結尾 」的說明;
問題3解決方案:
一、沒有打包;二、少了一個};三、文件名寫的有問題,不一致,大小寫沒有區分。dom
發現學習Java是一件耗時間又耗神的一門課,可是其仍是有不少有趣的地方,尤爲是本身編寫好一個程序而且運行成功之後,非常開心。ide