java语言中的数据类型与运算符

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、数据类型
    • 1.整形
      • 字节型
      • 整数型
      • 短整型
      • 长整型
  • 二、字符型
  • 三、.浮点型
    • 单精度浮点型
    • 双精度浮点型
  • 四、变量
    • 1.变量的声明
    • 2.变量的含义


前言

此片文章适合小白和大佬,如有建议请积极评论区留言,大家共同进步。


提示:以下是本篇文章正文内容,下面案例可供参考

一、数据类型

1.整型

         通俗讲整型就是没有小数点的数字如:1和2,整数也分为4种类型的整型,分别为:字节型(byte)、整数型(int)、短整型(short)、长整型(long)。

字节型(byte)

byte a = 22;

代码如下:

public class Object1{ //定义一个Object1类
        public static void main(String [] args){ //主方法
                byte a = 22 ; //声明一个字节型变量命名为a,赋值为22
                System.out.print("转化为十进制,a=" +a);//输出a转化为十进制的数值
        }
}

整数型(int)

int a = 22;

代码如下:

public class Object2{//定义一个Object2类
        public static void main(String [] args){//主方法
                int a = 22;//声明一个整数型int类型的数据命名为a,赋值给22
                System.out.print("a=" +a)//输出a的值
        }
}

短整型(short)

short a = 22;

代码如下:

public class Object3{//定义一个类,命名为Object3
    public static void main(){//主方法
        short a = 22 ;//声明一个short类型的变量,命名为a,赋值为22
        System.out.print("a=" +a);//输出a的值
    }
}

长整型(long)

long a = 33L;

代码如下:

public class Object4{//定义一个类,类名为Object4
    public static void main(String [] args)//主方法{
        long a = 33L;//声明一个长整型变量,命名为a,赋值为33,但long数据类型需要在赋的值后面加L
        System.out.print("a=" +a);//输出a的值
    }
 }

 字符型(char)

        字符型需要在赋值时给赋的值加上单引号。

char a1 = '中';

 代码如下:

public class zifuxing1{//定义一个类,命名为zifuxing1
    public static void main(String [] args){
        char a1 = '中';//声明一个char型变量,命名为a1,赋值为中
        char a2 = '国';//声明一个char型变量,命名为a2,赋值为国
        System.out.print("这些字符变量组合起来就是" + a1 + a2);//输出定义的字符组合起来的结果
    }
}

浮点型 

1.单精度浮点型(float)

        单精度浮点型占4个字节,有效字符为7位,有效字符长度包括了整数部分和小数部分。

float a1 = 3.14f;

代码如下:

public class danjingduleixing{//定义一个类,类名为danjingduleixing
    public static void main(){//主方法
        float a1 = 3.14f ;//声明一个float变量,变量名为a1赋值为3.14f
        System.out.print("a1=" +a1);//输出a1的值 
}

2.双精度类型

double a1 = 33.5D

代码如下:

public class shuangjingduleixing{//定义一个类,命名为shuangjingduleixing
    public static void main(String [] args){//主方法
        double a1 = 33.5D;//声明一个double类型的变量a1,赋值为33.5
        System.out.print("a1=" +a1);//输出a1的值    
    }
} 

布尔型 

        布尔型只有两种结果,一个为“ture”一个为“false”。

boolean x;

public class buerleixing{//定义一个类,类名为buerleixing
    public static void main(String [] args){//主代码
        int a2 = 5 ; //声明一个int类型的变量,命名为a2,赋值为5
        int a3 = 7 ;//声明一个int类型的变量,命名为a3,赋值为7
        boolearn a1;//声明一个布尔类型的变量,命名为a1
        a1 = (a>b);//a1等于a2大于a3
        System.out.print("a1= "+a1);//输出a1结果为false
        
    }
}

 变量

 1.变量的声明

int a;

 2.变量的含义

在程序运行过程中,空间内的值是变化的,这个内存空间就称为变量。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值