1.java小做業-計算1到100的整合-指定輸入多少行輸出就打印多少行-打印24小時60分鐘每一分鐘-重載基礎練習-面向初學者

可能有和我同樣剛開始學習java的小夥伴們,
能夠或多或少了解一點別的語言知識,我就是中途轉過來的,
明白一點,關鍵不在語言自己,
全部面對初學者來講,基礎要學好,html

下面列舉幾個沒什麼難度的小題目,下列爲目錄:

  • 計算1到100的整合
  • 指定輸入多少行輸出就打印多少行
  • 打印24小時60分鐘每一分鐘
  • 重載基礎練習
/*
計算1到100的整合
 */

public class HelloWorld{
    public static void main(String[]args) {
        System.out.println("1到100的和是:"+sum());
    }

    public static int sum(){
        intsum=0;

        for(inti=1;i<=100;i++){
            sum+=i;
        }
        returnsum;
    }
}
/*
指定輸入多少行輸出就打印多少行
*/

public class HelloWorld{
    public static void main(String[]args){
        sum(7);
        System.out.println("------------------");
    }

    public static void sum(intsum){
        for(inti=0;i<sum;i++){
            System.out.println("HelloWorld!"+(i+1));
        }
    }
}
/*
打印24小時60分鐘每一分鐘
有興趣的能夠深刻每秒每個月,雖然沒有增長難度哈哈
 */
public class aaa {
    public static void main(String[] args) {
        for (int hour = 0; hour < 24; hour++) {
            //System.out.println(hour + "時");
            for (int minute = 0; minute < 60; minute++) {
                System.out.println(hour + "時:" + minute + "分");
            }
        }
    }
}
/*
重載基礎練習
多個方法名稱同樣,多少參數不一樣
好處:只須要記住一個方法名便可實現多個功能
參數不一樣:
    1. 參數個數不一樣
    2. 參數類型不一樣
    3. 參數的多類型順序不一樣
產生重載的條件:
    1. 與參數的名稱無關
    2. 與方法的返回值無關
*/

//方法println就使用了重載,致使他可使用各個字符形式的重載

public class HelloWorld {
    public static void main(String[] args) {

        System.out.println(sum(10, 20));
        System.out.println(sum(10, 20,30));
        System.out.println(sum(10, 20,30,40));
        System.out.println(sum(10, 20,30,40,50));
    }

    public static int sum(int a, int b) {
        System.out.println("2個數向加的方法");
        return a + b;
    }

    public static int sum(int a, int b, int c) {
        System.out.println("3個數向加的方法");
        return a + b + c;
    }

    public static int sum(int a, int b, int c, int d) {
        System.out.println("4個數向加的方法");
        return a + b + c + d;
    }

    public static int sum(int a, int b, int c, int d, int e) {
        System.out.println("5個數向加的方法");
        return a + b + c + d + e;
    }
}

學習java除了攝取知識外必不可免的固然就是作一些基礎的小題目

這樣的小做業看似沒有什麼含金量,可是對於初學者來講仍是有必定好處,
畢竟語言都是想通的,基礎要抓牢
不只能夠增長對知識的理解和熟練度,還能夠更加了解它的用處。
我也是最近開始學習java,把一些理解拿出來和你們交流交流java

後一篇依然會列舉幾個小題目,相信對於你們都是小意思啦

能夠在右側分類看看 java小做業

相關文章
相關標籤/搜索