栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java变量、数据类型与Scanner

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java变量、数据类型与Scanner

变量

变量:存储数据的空间(装数据的容器)
 通过变量名来操作变量里面的数据,变量命名规则:
 1)变量由字母、数字、下划线_、美元符号$组成
 2)变量名不能以数字开头,不建议使用美元符号开头
 3)变量名不能使用Java关键字(Java中关键字大概有50个)
 4)变量名采用小驼峰命名法
 5)变量名要做到见名知意
 6)Java是严格区分大小写

数据


  基本类型数据
    数值型数据
       整型数据
        byte short int long
       浮点型数据
        float double
    非数值型数据
        字符型char使用单引号''括起来的,单引号''中只能写一个中文汉字或一个英文字符
        布尔类型boolean 布尔类型的变量只能存放两个值true、false

引用类型数据(3个)
   类,数组,接口

变量的声明(创建装数据的容器)和使用
变量声明:
数据类型 变量名;
        byte num1;
        short num2;
        int num3;
        long num4;
        float num5;
        double num6;
        char ch1;
        boolean bool1;
赋值:将数据存储到变量中
变量名=数值;
        num1=10;
        num2=100;
        num3=1000;
        num4=1000000;
        
        num5=95.25f;
        num6=99.99;
        
        ch1='l';
        bool1=true;

操作数据:通过操作变量名就可以实现操作数据
        System.out.println("num1");//num1 双引号里的内容原封不动输出
        System.out.println(num1);//10 输出变量实际上输出的是变量里存储的数值
        System.out.println(num2);
        System.out.println(num3);
        System.out.println(num4);
        System.out.println(num5);
        System.out.println(num6);
        System.out.println(ch1);
        System.out.println(bool1);

        
声明变量、变量赋值合并写
数据类型 变量名=数据;
        byte num1=10;
        short num2 =100;
        int num3 =1000;
        long num4 = 100000;
        
        float num5 = 36.31F;
        double num6 =165.15;
        
        char ch1='时';
        boolean bool1=true;
        //通过变量名来操作变量里的数据
        System.out.println(num1);//10
        System.out.println(num2);//100
        System.out.println(num3);//1000
        System.out.println(num4);//100000
        System.out.println(num5);//36.31
        System.out.println(num6);//165.15
        System.out.println(ch1);//时
        System.out.println(bool1);//true
        
        
变量在赋值后可以重新进行赋值
        int num =100;
        System.out.println(num);//100
        
        num=200;
        System.out.println(num);//200


常量:程序运行中,值不能改变的量称之为常量,常量使用final关键字进行修饰
    (1)常量名全部使用大写字母,多个单词之间使用下划线隔开
    (2)常量一般在声明的时候就进行赋值
语法格式:
final 数据类型 常量名 = 数据;

final byte STUDENT_SCORE=98;
        System.out.println(STUDENT_SCORE);
        //STUDENT_SCORE=99; //常量值不能进行重新赋值
        
        
字符串类型的数据是一个类类型的数据,是引用类型数据
语法格式:
String 变量名 ='你要写的内容';

String str1;
str1="qwert";
System.out.println(str1);//qwert

System.out.println("qwert"+"asdfg");//qwertasdfg

符号"+"为连接符,将这两个内容连接在一起,输出语句时,想将内容连接在一起如上所示,使用

"+"连接符号。


Scanner类:
第一步:要想在这个类中使用JDK中文件夹里的util文件夹内的Scanner类,
就必须先将这个类“导入”到当前这个类中
import java.util.Scanner;

第二步:创建Scanner类对象(这个是固定写法,先学会写就可以了)
Scanner input =new Scanner(System.in);

第三步:获取数据
System.out.println("请输入一个整数:");
int num=input.nextInt();
System.out.println("您输入的整数是:"+num);

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1016292.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号