Java:class1 数据类型

JAVA数据类型

1.byte:1字节
2.long:8字节
3.char:2字节
4.boolean:不讨论字节数,不分0/1,只是ture/false
5.基本结构:public class TestDemo{
public static void main(String[]args){
}
}
6.输出:System.out.printf("%d",10) [不用]
System.out.println(" ") [ln代表回车] [System.out.println(“获取的值是:“+a);]
System.out.print(” "); [没有ln,输出不回车]
7.输入:Scanner scanner = new Scanner(System.in); [引用scanner:import java.util.Scanner;]
int a = scanner.nextInt();
8.随机值:Random random = new Random();
int a = random.nextInt(bound:5000)+1; [1,5001)中取值,bound是系统定义的,直接在括号里输数字,自动弹出bound]
9.Java依然可以用ASCII,但实际上用的是Unicode字符集

类型强转

          int a=10;
          byte b=a;    //系统报错
强制转换:
          int a=10;
          byte b=(byte)a;

隐式转换:                                                                   [byte 8;int 32;]
          byte a=10;
          int b=a;

你可能感兴趣的:(Java)