java基础练习

import java.util.Scanner;
import java.util.Random;
public class PracticeDemo{
    /*
      方法的调用*/
    public static void main(String[] args){
        /*
        调用方法method_1*/
        //method_1();
        /*
        调用方法method_2*/
        //method_2(5,6);
        /*
        调用方法method_3*/
        /*int number =method_3();
        System.out.println("你输入的是:"+number);*/
        /*
        调用方法method_4*/
        System.out.println("请输入一个0-?的整数:");
        Scanner sc =new Scanner(System.in);
        int number = sc.nextInt();
        int getNumber =method_4(number);
        System.out.println("产生的随机数为:"+getNumber);
        
        
    }
    /*
      定义方法
    */
    public static void method_1(){
        /*
        定义一个无参数无返回值的方法
        打印一个三行三列带“*”的矩形
        */
        for (int i =0;i<3;i++){
            for (int j =0;j<3;j++){
                System.out.print("*");
            }
            System.out.println();
        }
    }
    public static void method_2(int m,int n){
        /*定义一个有参数无返回值的方法
          打印一个M行N列带“*”的形状*/
        for(int i =0;i<m;i++){
            for(int j=0;j<n;j++){
                System.out.print("*");
            }
            System.out.println();
        }
    }
    public static int method_3(){
        /*定义一个有返回值无参数的方法
          打印用户输入的信息*/
          //要获取用户输入的信息,首先引用Scanner类 import java.util.Scanner
          System.out.println("请输入一个整数");
          Scanner sc = new Scanner(System.in);
          int number =sc.nextInt();
          return number;
          
    }
    public static int method_4(int number){
        /*
        定义一个有返回值有参数的方法
        随机数
        */
        //要获取用户输入的信息,首先引用Scanner类 import java.util.Scanner
        //要产生随机数,引用Random类,import java.util.Random
        Random ra =new Random();
        return ra.nextInt(number);
    }

}

java基础练习java基础练习