2018年11月12日學習日誌
一. 關於資料型別:
1. Int 整形,用於儲存整數;
2. double 浮點,用於儲存小數;
3. string 字串,使用者儲存字元;
4. bool 布林型別 ,使用者儲存:true/false
5. DataTime 日期時間, 用於儲存日期和時間;
6. Var 匿名型別,當無法確定資料型別時使用;
7. 其他;
二. 關於變數的聲名:
1. 變數命名規則:
變數名必須是有英文字母,數字,下劃組成;
變數名不能只能以字母或者下劃線開頭;
變數名不能使用關鍵字和$符號;
2. 變數命名規範:(非強制)
嚴格區分大小寫:大寫字母和小寫字母不是同一個字母;
單詞命名法:根據實際意義成對應的英文單詞進行命名;
駝峰命名法:對於組合詞名詞,首字母小寫,其他單詞字母大寫;
3. 變數聲名的方法:
資料型別 變數名稱;
資料型別 變數名稱 = 值 ;
三. 關於常量的聲名:
1. 聲名方法: const 資料型別 常量名稱 = 值 ;
2. 常量在聲名的時候必須賦值;
3. 常量在賦值之後不能再次賦值;
4. 常量的名稱建議用大寫字母命名;
四. 關於列舉(自定義的資料型別)的聲名;
1. 聲名方法: public enum 列舉名稱 { 值1, 值2, ……}
2. 列舉在定義的時候不能使用方法;
3. 列舉的一般都定義在方法外面,使用public 標識公共的列舉型別;
4. 列舉的值的數量一般都是有限的,在記憶範圍之內,不會太多;
5. 列舉的每個值可以進行賦值,被賦予的值必須是整形(int);
6. 列舉型別的變數在賦值的時候必須使用格式:列舉名稱.列舉值 賦值
7. 如果列舉在聲名的時候被賦值,那麼列舉變數在被賦值的時候可以用int進行格式轉換來賦予對應的整形值;
public enum meiJuName
{
nan = 1 , nv = 0
}
meiJuName juname1 = meiJuName.nan;
五. 關於Console型別的應用:
1. Console類常用的四個方法:
Console.Write(); 在標準輸出流中輸出一行字元;
Console.WriteLine();在標準輸出流中輸出一行字元後換行;
Console.Read(); 在標準輸入流中讀取一個字元;
Console.ReadLine();在標準輸入流中讀取一行字元;
2. 佔位符的應用:
string name = "liuzhong";
int age = 18;
Console.WriteLine("我的名字是:{0},我今年{1}歲!", name, age);
在標準輸出流中,使用{0},{1},{2}……. 先佔據一個位置,然後寫上替換的引數,在執行的時候,程式會自動進行替換,注意,引數的數量和位置必須嚴格保持一致;
3. 製表符的應用;\t
Console.WriteLine("姓名\t年齡\t性別\t愛好\n");
Console.WriteLine("姓名\t年齡\t性別\t愛好\n");
Console.WriteLine("姓名\t年齡\t性別\t愛好\n");
4. 換行符的應用;\n
Console.WriteLine("姓名\t年齡\t性別\t愛好\n");
Console.WriteLine("姓名\t年齡\t性別\t愛好\n");
Console.WriteLine("姓名\t年齡\t性別\t愛好\n");
六. 檢視方法宣告的程式碼或者官方說明文件的操作:
1. 在程式中檢視某個類或方法的宣告程式碼:長按Control鍵並滑鼠點選類名/方法名;
2. 在官方文件中檢視某個類或方法的說明文件:滑鼠點選類名/方法名+F1
七. 關於資料型別轉換:
1. 自動型別轉換:系統自動進行的資料型別轉換(不損失資料精度);
條件1:必須是值的有效表現形式之間的轉換;
條件2:目標型別型別的精度大於被轉換型別;
double a = 10.001;
int b = 10;
string e = "abc";
//正確;
double c = a + b;
//錯誤;
int d = a + b;
//錯誤;
int m = a +e;
2. 強制型別轉換:
方法一: (資料型別)變數名;
方法二:資料型別.parse(字串);
方法三:Convert.To資料型別(變數/常量);
double a = 10.001;
int q = (int)a;
int g = int.Parse("111");
int y = Convert.ToInt32(a);
相關推薦
2018年11月12日學習日誌
一. 關於資料型別: 1. Int 整形,用於儲存整數; 2. double 浮點,用於儲存小數; 3. string 字串,使用者儲存字元; 4. bool 布林型別 ,使用者儲存:true/false 5. DataTime 日期時間, 用於儲存
2018年11月5日學習日誌:
一. 搭建開發環境: 1. 安裝Visio stu 2017 版本; 2. 安裝SQL Server 2008 R2 資料庫; 二. 建立應用程式; 1. 新建-專案 2. .net 版本選擇:4.0/4.61 (出於相
2018年11月13日學習日誌
一. 關於運算子; 1. 算術運算子; 運算子 描述 例項 + 把兩個運算元相加 A + B 將得到 30 - 從第一個運算元中減去第二個運算元 A - B 將得到 -10 * 把兩個運算元相乘 A * B 將得到 200 / 分子除以分母 B / A 將得到 2 % 取模
2018年11月12日 複習
utf-8,unicode,GBK 的差異----沒聽懂 。 中文位元組 utf8:3個;gbk:2個 三次登入作業 方法2: n=1 actname="sxj" actpwd="123" while True: na
2018年11月12日 復習
數字 ctp ont bubuko while 循環 使用 n) 三次 子序列 utf-8,unicode,GBK 的差異----沒聽懂 。 中文字節 utf8:3個;gbk:2個 三次登入作業 方法2: n=1 actname="sxj" actpwd="1
工作總結 2018年11月12日
工作總結 一.完成工作: 完成從185頁到215頁閱讀 (最後部分沒有完成) 完成書中專案編寫以及執行 瞭解資料繫結 瞭解JSON資料互動以及RESTful支援 複習1-5章,並做小節 二.明日計劃:
【2018年11月12日】其他化學制品行業的股票估值和排名
中材科技(SZ002080),漲跌: (+1.77%),便宜指數: 90.77,滾動市盈率(PE):11.38,股息收益率 %: 2.34%,市淨率(PB): 0.99,ROE: 8.72% 陽谷華泰(SZ300121),漲跌: (+3
Linux CentOS 學習第6天(2018年6月12日)
目錄 mkdir rmdir rmmkdir 創建目錄命令rmdir 刪除目錄命令 rm 刪除文件命令-f 命令選項,強制刪除文件命令!tree使用命令歷史裏面最近一次tree的命令history 可以看見之前使用過的命令rm -r 刪除目錄和文件rm -rf 強制刪除該目錄及該目錄以下的目錄和文件-v 選
2018年11月08日 關於Vue的父子通訊 and 子父通訊 and 任意及平行元件間通訊的學習
1、父子通訊 //在html中的相關程式碼 <body> <div id="app"> <alert change_alert="再見"></alert> //如果我們想要點選按鈕的時候彈出的內容時change_alert中的“再
linux學習第四天 (Linux就該這麽學)2018年11月16日
$path 處理 學習第四天 linux學習 斜杠 env 通配符 加工 profile 今天主要講了 管道符,重寫向與環境變量 輸入輸出重寫向 標準輸出重寫向 (標準,覆蓋,錯誤) > 將標準輸出重寫向到一個文件中 >> 追加到文件 2>錯誤輸出
2018年11月4日java學習之關鍵字,識別符號,命名規範
1關鍵字 java 語言中的關鍵字都是小寫的,java嚴格區分大小寫 藍色的都是關鍵字,紅色的是類 還有一些保留字比如goto 2.識別符號 -》自己可以起名字的叫識別符號:類名,方法,變數,介面名 數字不可以開頭 由26個大小寫字母,數字
2018年11月3日java學習之第一個程式 HelloWord以及註釋 ,API
1.用記事本寫HelloWord. .java -》javac.exe-》.class-》java.exe-》結果 main 方法是程式的入口 //單行註釋;/* */多行註釋 程式碼例項 class HelloWord { public stat
2018年11月10日Java學習之類的特徵二:繼承extends,重寫override,private,default,protected,public四種訪問許可權修飾符,super關鍵字
1.類的繼承extends,舉個例子 2.子類繼承了父類,就繼承了父類的方法和屬性。 在子類中,可以使用父類中定義的方法和屬性,也可以建立新的資料和方法。 3.子類不能直接訪問父類中私有的(private)的成員變數和方法。 4.Java只支援單繼承,不允許
2018年11月13日Java學習之包裝類,裝箱與拆箱,
1.將八種基本資料型別定義相應的引用型別—包裝類 這樣做的好處就是可以呼叫類的方法了。 2.裝箱與拆箱 裝箱 int i = 500; Integer t = new Integer(i); 拆箱 boolean b = bObj.booleanValue
2018年11月13日Java學習之關鍵字static(類成員和類方法),單例設計,類的成員之:初始化塊
1.類變數(類屬性)由該類的所有例項共享 static 修飾的變數就是類變數,可以直接不建立物件訪問靜態成員,所有例項可以共同修改這個值 2.類方法 static修飾的方法可以用類名.方法名()訪問 在static方法內部只能訪問類的static屬性,不能訪問
2018年7月12日 軟帝學習感悟
下面是學習的總結作業系統(OperatingSystem,簡稱os)是軟硬體資源的管理者作業系統是宇宙中最複雜的軟體,對下管理各種硬體,對上為應用程式提供一個平臺。主流的作業系統介紹PC:Windows(佔有率最高),OS X(蘋果系統),Linux(百分之1左右吧)伺
2018年8月12日網站優化工作日誌 天氣(晴)(今天晚上,有中到大雨,真擔心會停電)
佟欣工作日誌天氣(晴) 牙好了,開心,雖然,洗了一回牙,開了點藥,買了牙膏,但是終於不用在打針了(╯﹏╰)b,“開心”“煩” 以下是我今天的任務報告。 1、網站文章更新7篇: 寶牛e配1篇:https://www.bn016.com
2017年11月12日--1(ES的數據類型-應用數據)
例如 bre per 小數位 運行 傳遞 concat 行為 tofixed ES標準 1引用類型 Boolean 對象是 Boolean 原始類型的引用類型。 要創建 Boolean 對象,只需要傳遞 Boolean 值作為參數:var oBooleanObject =
【20180312】2018年03月12日(隨想)
post 而是 有一個 然而 clas OS you pos 一個 今天有一個熱點事件,在幾個群裏都有提及。 我以為是假的。沒想到是真的。果然還是太young了。 總結: 有的事,你認為是假的,它是真的。比如今天的焦點事件。 有的事,你認為一定是假的,偏偏是真
2018年4月12日--python
模式 class line col 換行符 指針 file read code Pyhon3 -- 文件操作 文件的打開與關閉 open()打開文件;close()關閉文件。打開文件必須要關閉文件,所以open()和close()為成對使用。 open()參數意思。