Java 数据类型

JAVA 当中的数据类型分两样

1.基本类型
整数类型: byte,short,int (默认),long
浮点类型 :float double(默认)
字符类型: char
布尔类型:boolean (只有true 和false两种取值)

2.引用类型
字符串、类、接口、数组、lambde
在这里插入图片描述

float num 7 =3.14//错误写法
float num8=3.14f//右边带有后缀f的,所以右边是float类型
System.out.println(num8);//3.14
double num9=2.5
System.out.println(num9);//2.5

char zifu1 = 'A'
System.out.println(zifu2);//A


char zifu2='中'
System.out.println(zifu2);//中

boolean var1 = true;
System.out.println(var1);//true

boolean var2 = false
System.out.println(var2);//false


//如何使用字符串类型的变量呢?
//字符串类型的写法是:String (不是关键字)

//两个步骤使用变量
String str1;
str1 = "Hello world";
System.out.println(str1);//hello world

String str2="world";
System.out.println(str2);//world

变量的注意事项



/*
1.创建的多个变量不能重名。
*/

 public classDemo2Notice{
      public static void main(String[] args){
    int num1=100//创建了一个名叫num1的变量
    //int num1 = 200;//创建了另一个名字也叫num1的变量,错误写法!
    int num2 = 200//创建了另一个名字叫num2的变量,正确写法!
System.out.println(num2);//200

int num3;
num3 = 30;
System.out.println(num3);//30
    
//2.变量如果没有赋值,不能直接使用,如果想要使用,必须首先赋值;

 int num3;
 System.out.println(num3)//错误写法;
//3.变量的作用域问题。
[作用域]变量定义在哪个大括号当中就只能在哪里使用


```java
{
{
      int num4 = 40;
      System.out.println(num4);//40
}
     System.out.println(num4)//错误写法,已经超出num4直接所属的大括号,外面就不能再用了。
     //当不在一个作用域内时可以重复定义同名变量
     int num4 =400;
     System.out.println(num4);//400
 4.可以通过一个步骤同事定义多个类型相同的变量    
      int a,b,c;
      a=10;
      b=20;
      c=30;
       System.out.println(a);//10
        System.out.println(b);//20
         System.out.println(c);//30

      int x=100,y = 200,z = 300;//同时创建l三个变量,类型全是int类型。
        System.out.println(x);//100
        System.out.println(y);//200
         System.out.println(z);//300


}

}

}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值