2017年10月31日 星期二

找到不錯的windows簡介(轉載)

https://steachs.com/archives/14558

轉仔自就是教不落部落格。

轉職心境

自己有去補習班補電腦程式基礎概論,有時上完課隔天要複習的時候會有點忘記,在這過程讓自己反省自己筆記要練習讓自己每次要複習時會很輕鬆!
在剛開始接觸這個領域時好多不太懂,比如說老師說可以下載visual studio code 2015回去時可用,但是阿在使用時會遇到介面的問題,比如右方的solution選項不見了!?(os怎麼在補習班上課的時候就看的到這選項回家後就沒看到?)在遇到這樣的挑戰時自己練習去google或是跟老師請教!而在google時看到一些文件是英文,有些部分會看不太懂,就盡情地用google翻譯來克服,同時也提醒自己有空時也要加強自我英文能力!
面對即將到來的新職場,充滿著未知,自己就好好充實能力吧!
先持續自修Java書。

2017年10月29日 星期日

無窮迴圈及break

以下是使用while讓程式執行無限迴圈



而在此時適當的加個break時,程式便停止了,只出現三個。


2017年10月27日 星期五

使用c#來製造十個隨機變數



要產生隨機變數要用Random 變數=new Random() 
如下圖


上圖是程式碼


上圖是結果

2017年10月26日 星期四

排序方法之一的簡介:氣泡排序法

這個方法是第一輪時先從index number為0的元素開始,以後兩個兩個元素互相比較,較大的值會移到右邊。
舉例而言:
56,23,6,3,88,99
則會變成
23,6,3,56,88,99
再一輪
6,3,23,56,88,99
重複進行



我們可以看到數值比較大的元素會逐漸往右移動,就好像氣泡不斷地往上升,所以稱為氣泡排序法。

2017年10月25日 星期三

介紹一些eclipse的快捷鍵


第一個快捷鍵姑且先稱為快速修改
在編打程式時若是字的下面出現紅色引線,表示有錯誤,你可以將游標移到紅線處會出現如下圖黃色區塊所示,會有建議修改的方式,但讀者若是不想使用滑鼠那可使用鍵盤將游標移至紅線處後按ctrl+1則會出現黃色修改的區塊了,讀者再選擇自己想要的修改方式按enter。


第二個快捷鍵是快速換行
有時所打的程式碼會太長如下圖,這個時候要將游標換到下一行,往往需到該行最後一個字後按enter,會麻煩。較快的方式是,讀者可以在該行的任一個位置上按shift+enter,則可以換到下一行了,蠻方便的。

如下圖成功換到下一行了,讀者可以看游標所在處,已經是下一行

第三個快捷鍵執行程式
按ctrl+f11


2017年10月24日 星期二

用eclipse開始執行的第一步

首先打開eclipse
再到畫面上的file>new>Java project





接著在name上打internet





 接著在左側畫面上的src上按右鍵如下圖




在下圖紅色框框處打internet和勾選以便有method()方法出現在程式裡。 













 如下圖,main方法有顯示出來。
















2017年10月23日 星期一

Console.Write和Console.WriteLine的差別

首先打Console.Write時會發現所顯示的字會在滑鼠游標的左側,如下圖一。而打Console.WriteLine時會發現所顯示的字會在滑鼠游標的上側,如下圖二。


圖一

圖二

2017年10月22日 星期日

以陣列方式設定初值(續上一篇)

上一篇是宣告並配置,而這一篇則是宣告及設定初值同時進行,省略掉配置。
蠻方便的,如下圖:

2017年10月21日 星期六

以陣列方式,宣告並同時配置陣列(續前一篇文)

讀者可以跟上一篇文做比較,是相同的例子,這一篇是宣告同時配置陣列,如同下圖中黃色框所示。



2017年10月19日 星期四

陣列,測試以陣列來算五位學生的成績

如果不用陣列要算五位學生的成績的話會蠻麻煩的,所以在此用陣列來計算。

第三是先打資料型別 double 再加上中括號[] 來表示陣列
第四行加上運算子new 表示陣列的配置

switch之語法以及測試範例



switch(條件運算式){
case1:
敘述1;
break;
case2:
break;
敘述2
break;
case3:
敘述3
break;
}
當條件運算式符合case1時執行敘述1,若是不符合敘述1會看是否符合敘述
2若符合則執行敘述2,若都沒符合就跳出switch。

自己測試如下,舉個當學期成績的例子:
而在我輸入成績為"優"時畫面呈現如下:


如何改變eclipse程式區域的字體以及console視窗(畫面下方)內的字體



步驟如下:
  1. 選最上方工具列windows
  2. Preference
  3. General
  4. Appearence
  5. Colors and Fonts
  • Debug (改Console者選這個)->Console Font
  • Java(改程式區域者選這個)->Java Editor



2017年10月18日 星期三

流程中用來捕捉其他狀況的else

if(條件運算式1){敘述1}

else if(條件運算式2){敘述2}

else if(條件運算式3){敘述3}
else (條件運算式4){敘述4}

在條件運算式1True時執行敘述1,在條件運算式2True時執行敘述2後續以此類推,而當所有的if和else if都是false時則執行else內的敘述,也是如上述的敘述4。




2017年10月17日 星期二

流程之while用法

while語法如下:
while(條件運算式){
動作敘述}

就是條件運算式的結果為真的時候會執行這個動作敘述。


若是要算一個偶數和也可以用while來做。

2017年10月16日 星期一

流程之條件判斷敘述:測試if用法



規則如下:
if(條件運算式){敘述}
假使條件運算式中是true則執行{}中的敘述。

如下範例:

if((score>=80)&&(score<90)){System.out.println("考得不錯,繼續加油挑戰巔峰。");}

執行結果:

考得不錯,繼續加油挑戰巔峰。(前段程式省略,假設score=85)


2017年10月15日 星期日

宣告變數並指派內容給變數

public class hey{
  public static void main(String[] args) {
int m;
m =20;   
System.out.println("變數m的內容為:"+m);
}

程式顯示:變數m的內容為:20

2017年10月13日 星期五

測試!以運算式當作運算元

public class expression{
  public static void main(String[] argv) {
 int i=1+3*5+7;
 System.out.println("算出來是"+i);
  }}

--------------------------------------------------------
呈現出來的結果:算出來是23
(跟數學四則運算一樣先乘除後加減)

Cursor Auto-Run 完整指南:為什麼已開啟卻不會自動執行?(含真正能自動跑的方法)

Cursor Auto-Run 完整指南:為什麼開啟卻不會自動執行? 🚀 Cursor Auto-Run 完整指南:為什麼已開啟卻不會自動執行?(含真正能自動跑的方法) Cursor 是目前最強大的 AI 程式...