2018年8月28日 星期二

Views

比較Java和C#的基本類型轉型


學習兩個多月程式,多多少少也有一些小收穫!

課堂中發現Java和C#的基本資料轉換有類似的概念,因此下完課,覺得有必要將兩個語法轉


換的差異紀錄下來,供以後複習能夠快速回想。


將字串轉成數字的基本資料型態:


1.將 String 轉 byte

                              JAVA                               VS                                             C#


byte b = Byte.parseByte("123");              byte[] Array=System.Text.Encoding.Default;

                               JAVA                               VS                                             C#



2.將 String 轉 int

                                                             
                               JAVA                               VS                                             C#

int i = Integer.valueOf("123");                                       int  money =Int32.Parse(textBox1.Text);


int i = Integer.parseInt("123");


3.將 String 轉 float 


                              JAVA                                VS                                             C#


float f = Float.pareFloat("12345");              float rate =float.Parse(textBox2.Text);





4.將 String 轉 Double 


                              JAVA                               VS                                             C#


double a = Double.parseDouble("123");   double rate =Double.Parse(textBox2.Text);


2018年7月20日 星期五

Views

物件導向的程式設計

以生活例子去舉例!讓程式語言更貼近生活圈


主要架構

<1>類別class :在真實世界中對虛擬構想的具體描述
                         ex:設計圖、規格書 
   
       (1)建構元:設定初值

       (2)方法
___________________________________我是分隔線

<2>生成物件object
<3>物件操作

簡單練習題:建立衣服cloth設計圖類別,瞭解目前庫存狀況,並且讓顧客可以選擇設計類別和衣服類型的尺寸!

圖一



  圖一.使用3個import是在程式中,會使用的特殊功能,<1>
     所建的類別為cloth,<2>第16行就是建構元 public cloth(){};
        筆記: 因為BufferedReader讀取的是字串,若要宣告陣列存取就要是第10行的形式,數字陣列宣告為
         int A[]=new int[];
圖二 


     圖五,最後系統匯出的結果。