Java基础 学习笔记五

作用域

变量的作用域:

  1. 什么是作用域 ?
    变量的有效返回,在java程序中通常是一个{} 对应一个作用域
  2. 记住一句话,出了大括号就不认识了
/*
变量的作用域:
1.什么是作用域 ?
    变量的有效返回,在java程序中通常是一个{} 对应一个作用域
2. 记住一句话,出了大括号就不认识了

 */

public class zuoyongyu {
    public static void main(String[] args) {
        //age是在main方法中声明的,所以作用域是整个main方法
        //在main方法体当中是有效的变量
        int age = 20;
        System.out.println("age = " + age);

        int num = 100;
    }

    //另一个方法
    public static void  dosome(){
        //错误:找不到符号
        System.out.println(age);
    }


}

在这里插入图片描述

四种从键盘输入的形式
建议一定要亲自写一下跑一遍

import java.util.Scanner;
import java.util.stream.Stream;

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


        //1.创建一个键盘扫描器对象
        //以下代码s是变量名
        //可以把s叫做键盘扫描器

        java.util.Scanner s = new java.util.Scanner(System.in);


        System.out.println("请输入您的真实姓名:");
        //同样接受一个字符串,但是接受的是第一个换行符\n之前的内容
        String username2 = s.nextLine();
        s.nextLine();
        System.out.println("欢迎您" + username2);


        System.out.print("请输入您的数字:");
        //程序执行到这里就会停下来,等待键盘的输入
        //如果不输入,程序会一直卡在这里
        //直到用户输入了内容
        //s.nextInt会专门从键盘上扫描int类型的数字,
        //然后将扫描的int赋值给num变量
        int num = s.nextInt();
        System.out.println("您输入的数字是" + num);


        //从键盘接受一个double数据
        //执行到这里会停下等待
        System.out.println("请输入浮点数字");
        double num2 = s.nextDouble();
        System.out.println("您输入的这个浮点数数据是:" + num2);

        System.out.println("请输入您的尊姓大名");
        //从键盘上接受一个字符串,但是接受的是第一个空格之前的内容
        //程序执行到这里,等待用户的输入
        String username =  s.next();
        System.out.println("欢迎您" + username);


    }
}

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值