1.变量
变量,顾名思义,就是为了变化而生的。在程序中,变量是用来存储数据,并且随着程序的运行而发生改变。
变量由变量类型、变量名及存储的值三部分组成。
2.数据类型
数据类型分为数值和非数值
数值:整型 非整型
非数值
String 字符串型 用于存储一串字符,如:个人姓名“玛丽莲梦露”,地址“唐宁街10号”,电子邮件“xilige@sina.com.cn”等等
int 整型 用于存储整数,如:人数5人,编号100,天数20天等等
double 双精度浮点型 用于存储小数数字,如:价格20.5元,身高196cm,体重85Kg等等。
char 字符型 用于存储一个字符,如:‘男’或‘女’、‘是’或‘否’等等。
Java中的常用数据类型一般被分为两类:数值型及字符型
3.变量的声明和使用
数据类型 变量名; //声明变量以及该变量的数据类型 数据类型 变量名 = 值; //声明变量并赋值
int number; //声明整型变量number
String name; //声明字符串型变量name
int score = 100; //声明整型变量score并赋值
4.变量命名规则
变量名必须以字母、“_” 或“$”符号开头,但不推荐使用“$”符号。
变量名可以包含数字,但不能以数字开头。
除了第一个字符,后面可以跟任何数字、字母、“_”及“$”。
不可以使用Java的关键字,如:String、class、int等。
同一作用域内的变量名不可以重复。
5.变量的声明和使用
public class Variable {
public static void main(String args[]) {
String name = "快乐的小新";//定义变量存储姓名
//调用变量输出信息
System.out.println("Welcome " + name + "!");
}
}
import java.util.Scanner;
public class VariableInput {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name = input.next();
System.out.println("你好!"+ name);
}
}