1.变量
变量:一个数据存储空间表示(代词)
2.变量的基本语法
数据类型 变量名 //声明变量
=变量值; //赋值
3.变量的使用
a.变量必须声明,并且初始化后才能使用
b.变量名不能重复
4.常见数据类型
int(整数)
double(双精度浮点数)
char(字符)
String(字符串)
补充八种基本数据类型:
byte(字节类型) short(短整型)
char(字符) int(整型)
long(长整型) float(单精度浮点)
double (双精度浮点数) boolean(布尔型)
1 package chapter2; 2 3 import java.util.Scanner; 4 public class class07 { 5 public static void main(String[] args){ 6 double fen1=81.29; 7 double fen2=fen1+2; 8 System.out.println("第二次平均分是:"+fen2); 9 10 int age=19; 11 //字符本质就是一个数字 12 char sex='女'; 13 //System.out.println(((int)sex)); 14 int re=age+sex; 15 //System.out.println(re); 16 17 int a=10; 18 double b=a; 19 20 double c=10.1; 21 int d=(int)c; 22 System.out.println(d); 23 24 /*Scanner input=new Scanner(System.in); 25 int data=input.nextInt(); 26 int result=(data*10+5)/2+(int)3.14159; 27 //int result=(int)((data*10+5)/2+3.14159); 28 System.out.println(result);*/ 29 30 int data=100; 31 int result=(data*10+5)/2+(int)3.14159; 32 System.out.println(result); 33 34 boolean flag=1>0; 35 //flag=false; 36 //flag=true; 37 System.out.println(flag); 38 39 /*int li=80; 40 boolean cheng; 41 Scanner input=new Scanner(System.in); 42 System.out.println("输入学员张三的成绩:"); 43 int zhang=input.nextInt(); 44 cheng=zhang>li; 45 System.out.println("张三的成绩会比李四的高吗?"+cheng);*/ 46 47 int num1=3+40%6; 48 int num2=9/2*3; 49 boolean text=num1>num2; 50 System.out.println(num1+">"+num2+"的结果:"+text); 51 52 System.out.println("请输入本金:"); 53 Scanner input=new Scanner(System.in); 54 int money=input.nextInt(); 55 System.out.println("本金为:"+money); 56 } 57 }