一個.NET技術還是很菜的水平的猿人現在要去學習Java不知道是壞是好,無從得知啊!
不過在網上看了好多Java方面的簡單例子,感覺Java還是蠻不錯的么!不管以后怎么樣啦,先開始自己的Java菜鳥之旅吧!
建立一個Java項目,建立一個屬於自己的包,然后就開始自己的Java之旅。。。
創建的時候勾上這個生成main方法的選項,這個好像類似與我們.Net程序里控制台程序有木有。。。。
創建完成后就是這么一個樣子,可以看到我們的包,還有給我們創建好自己的類,並且帶了一個靜態的main方法咋看就像.Net控制台程序里的那個~~
既然那么像那么我就用之前.Net控制台程序的做法來搞吧!我現在需要一個類能計算總和和平均數,那么這個類我可以簡單的這么定義下,具體如下:
,具體代碼如下:
package src.Class; public class ScoreCount { int Net; int Java; int PHP; //總和 public int CountScore(){ int Count = Net + Java +PHP; return Count; } //顯示總分 public void ShowCountScore(){ System.out.print("總分"+this.CountScore()); } //平均值 public int CountScoreAvg(){ int avg =(this.Net+this.Java+this.PHP) /3; return avg; } //顯示平均值 public void ShowCountScoreAvg(){ System.out.print("平均值"+this.CountScoreAvg()); } }
然后只需要在我的main方法里面調用類然后輸入值,通過調用類里面的方法就能實現求和和求平均值的結果,那么在main方法的寫法如下(和.Net控制台的思想基本是一致的):
具體代碼如下:
package src.Class; import java.util.*; public class MyCount { public static void main(String[] args) { // TODO Auto-generated method stub ScoreCount sc = new ScoreCount(); //實例化類 Scanner input = new Scanner(System.in); //獲得用戶輸入 System.out.print(".Net成績:"); sc.Net = input.nextInt(); System.out.print("Java成績:"); sc.Java = input.nextInt(); System.out.print("PHP成績:"); sc.PHP = input.nextInt(); sc.CountScore(); sc.CountScoreAvg(); } }
寫完后,然后來運行我們的main方法程序入口(這里吐槽下,這開發工具真的沒法跟.Net的VS相比就一點智能化也太低了,最起碼編碼完成后都不能自動對齊):
完成了,但是這里怎么不計算總值和平均值呢!仔細一看原來使我們掉錯方法了,修改如下:
現在在來運行我們的程序,結果如下:
OK,算是出來了,第一個Java程序就演示到這里。。。。。