JAVA-------scanner类and random类and方法重载

本文介绍了JAVA中的Scanner类用于实现密码输入的逻辑,以及Random类生成随机数的功能。深入讲解了JAVA中的方法,包括方法的定义、调用、返回值以及方法重载的概念,特别是方法重载与方法重写的区别,并强调了参数传递的重要性。
摘要由CSDN通过智能技术生成

scanner类

import java.util.Scanner;

public class Test {
   
    public static void main(String[] args) {
   //主r方法 (程序入口)

        //声明一个输入类的对象
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的年龄:");
        int age = scanner.nextInt();
        System.out.println("请输入你的姓名:");
        String name = scanner.next();
        System.out.println("请输入你的月薪:");
        double sal = scanner.nextDouble();
        System.out.println("姓名为:"+name+"年龄为:"+age+"薪资为:"+sal);
        }
        }

在这里插入图片描述
实现输密码操作,读取三次密码后,还不正确,程序退出(循环+分支+系统输入

Random类

生成一个1到100之间的随机数

Random random = new Random();
        int randomNum = random.nextInt( 100);
        System.out.println(randomNum);
        }
        }

在这里插入图片描述

方法(method)

JAVA中的方法相当于C语言中的函数,就是一个代码片段。

1.方法可以被重复使用

2.方法定义语法

在这里插入图片描述
public stasic 方法返回值 方法名称 (参数类型 参数名称…)
问题:定义一个方法,实现两个整数相加

public stasic int add(int a,int b){
   
}

3.方法调用

int ret = add(x,y);//方法调用

注:(1)在JAVA中,没有方法声明概念(定义一个方法,必须要有方法体实现;
(2)在JAVA中,调用方法可以在方法定义之前。

public class Method {
   
    public static 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值