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

变量、数据类型和运算符

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

变量、数据类型和运算符

变量和数据类型

内存硬盘和CPU的关系

 

 

定义变量和变量的简单计算

 
public class MyBian{
    public static void main(String[] args){
        String name="张三";//定义一个用户名
        int age=23;//定义用户年龄
        age=age+1;//张三长大一岁
        double high=175.8;//定义用户身高
        high=high-0.5;//身高变矮
        char gender='男';//定义用户性别
        System.out.println(name+":"+age+":"+high+":"+gender);
    } 
}

常量变量的命名方法

 
 
//类名使用帕斯卡命名法,每个单词首字母都大写
public class MyChang{
    public static void main(String[] args){
        final double PAI=3.14;//定义一个常量,常量名所有字母大写
        double roundRadius = 3.2;//变量名第一个单词小写,后面单词首字母大写
        double area=PAI*roundRadius*roundRadius;//计算圆的面积
        double perimeter=2*PAI*roundRadius;//计算圆的周长
        System.out.println("圆的面积是:"+area+"圆的周长是"+perimeter);
    }
}

常用数据类型

 
 
public class MyBian{
    public static void main(String[] args){
        String name="张三";//定义一个用户名,字符串
        int age=23;//定义用户年龄,整型
        age=age+1;//张三长大一岁
        double high=175.8;//定义用户身高,浮点型
        high=high-0.5;//身高变矮
        char gender='男';//定义用户性别,字符型
        System.out.println(name+":"+age+":"+high+":"+gender);
    } 
}

char :用于存储单个字符。'男' 、'女'

int :用于存储整数

doubl :用于存储小数

String:用于存储一串字符

常量

 
 
//类名使用帕斯卡命名法,每个单词首字母都大写
public class MyChang{
    public static void main(String[] args){
        final double PAI=3.14;//定义一个常量,常量名所有字母大写
        double roundRadius = 3.2;//变量名第一个单词小写,后面单词首字母大写
        double area=PAI*roundRadius*roundRadius;//计算圆的面积
        double perimeter=2*PAI*roundRadius;//计算圆的周长
        System.out.println("圆的面积是:"+area+"圆的周长是"+perimeter);
    }
}

变量名命名规则

变量名=首字母+其余部分

简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore .

先声明变量并赋值,然后才能使用。

**运算符**

赋值运算符

= :将等号右边的值给左边的变量。

算术运算符

   ​ +     -    *     /

关系运算符

< >    ==    !=     >=    <=

用来做比较运算

数据类型

自动类型转换规则

两种类型要兼容;double型大于int型

double不可以转化成int

 

public class MySecond{
​
    public static void main(String [] args){
            int num=65;
            char cha = (char)num;//可以强制转换数据类型
            System.out.println(cha);
    }
}

boolean类型

 

 
public class MyFour{
​
    public static void main(String [] args){
        int num1=10;
        int num2=11;
        boolean res = num1>num2;
        System.out.println(res);
    }
}
输出结果:flase

模拟幸运抽奖

 

 
import java.util.Scanner;
​
public class ChouJiang{
​
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个四位会员号:");
        int num = input.nextInt();
        int qian = num/1000;
        int bai = num/100%10;
        int shi = num%100/10;
        int ge = num%10;
        int he = qian+bai+shi+ge;
        System.out.print("会员卡号"+num+"各位之和:"+he);
        System.out.print("是幸运客户吗?"+(he>20));
    }
}
​

总结

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1003382.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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