Java第二章变量的要点

123 阅读1分钟

变量的运用

//一个程序的类名
public class Demo1{
    //一个程序运行必须的入口
    public static void main(String[] args){
        //int用来确定整型
        int number1=10;//声明一个变量并赋值
        //double用来确定浮点型
        double number2=10.4;
        //char用来确定字符型
        char sex='男';
        //String用来确定字符串型
        String name="姓名";//注意1.String开头要大写。2.注意引号,char用单引号,String用双引号
        //boolean只有两个true,false
        boolean f=true;//还可以直接判断,System.out.println(5>4);
    }
}

运算符

public class Demo2{
    public static void main(String[] args){
        //算数的运算有+、-、*、/、%、++、--
        int a=10;//赋值
        int b=15;//赋值
        int c=20;//赋值
        int sum=a+b+c;//求和
        int cha=a-b-c;//求差
        int avg=sum/3;//求平均数
        int cheng=a*b*c;//求乘积
        int f=b%a;//结果是15/10的余数,%是用来求余数的
        int g=a++;//等于a+1,++的意思是给自身加1
        int h=b--;//等于b-1,--的意思是给自身减1
        //+还有一个用法,用来连接字符串
        System.out.println("结果:"+a);//输出的结果就是:结果:11
    }
}

类型转换

public class Demo3{
    public static void main(String[] args){
        //自动转换
        double a=2;//输出为:2.0,这是自动转换
        //强制转换
        int b=(int)1.9;//输出为:1,这是强制转换,如果不要括号和里面的内容,就会报错
    }   
}

接收键盘输入

import java.util.Scanner;
public class Demo4{
    public static void main(String[] args){
        //如果用eclipse写代码,在输入Scanner是按alt+?时就会出现import java.util.Scanner;
        Scanner input=new Scanner(System.in);//接收键盘输入
        //接收int类型
        System.out.println("请输入整数");
        int num1=input.textInt();
        //接收double类型
        System.out.println("请输入小数");
        double num2=input.textDouble();
        //接收字符串
        System.out.println("请输入名字:");
        String name=input.text();
    }
}