zoukankan      html  css  js  c++  java
  • 动手动脑-2

    package 课后练习;
    import  java.util.Scanner;
    import java.util.*;
    public class 动手动脑_随机整数 {
    public static void main(String[]args) {
        System.out.println("请输入你想产生的随机数的个数:");
        Scanner sc=new Scanner(System.in);
        int y=sc.nextInt();
        for(int i=0;i<y;i++) {
        int x=(int)(Math.random()*1000)+1;
        System.out.println(x);
        }
    }
    }

    这个程序中运用了方法Math.random();用来产生1-1000的整数,可以自己定义要产生的整数的个数。

    package 课后练习;
    
    public class 动手动脑_观察代码 {
        public static void main(String[] args) {
            System.out.println("The square of integer 7 is " + square(7));
            System.out.println("
    The square of double 7.5 is " + square(7.5));
        }
    
        public static int square(int x) {
            return x * x;
        }
    
        public static double square(double y) {
            return y * y;
        }
    }

    这个程序,特殊之处是两个方法运用了相同的方法名,都是square,然后虽然方法名一样,但是最后的结果是不一样的,分别是用整数7计算而得和用浮点数7.5计算而得,说明方法重载如果参数类型或者参数个数不同时或参数类型顺序不同时,函数可以根据不同的参数类型和参数个数进行计算。

    查看JDK中的System.out.println()方法发现System.out.println()方法中实参表内可输入很多类型。

  • 相关阅读:
    【转载】分布式之redis复习精讲
    Oracle学习笔记——常用函数总结
    数据库 字段动态添加
    c# form的设定
    C# 单元测试,测试资源管理器里面没有需要的单元测试
    Nvidia--cuda--document
    C# 文件的读取与另存为(WPF)
    java反射概述
    java设计模式:工厂模式
    oracle表被锁定的解决办法
  • 原文地址:https://www.cnblogs.com/zhaoxinhui/p/9786266.html
Copyright © 2011-2022 走看看