C#和Java数据类型的区别
众所周知,C#和Java是当今最火热的两门面向对象编程语言,很多开发者在开发Java的同时,也涉足到C#。不得不说它们两门语言是有很多共同点的,今天分享的是它们之中最常见和最容易让程序员都搞混的数据类型的比较,因为这个数据类型真的很容易搞混。
- 值类型
- 基本数据类型
- Java中有八种基本数据类型:boolean,byte,char,short,int,long,float,double
- C#中的数据类型会多一些,Java中的数据类型都是有符号的,而C#中还定义了相应的无符号数据类型:bool,byte,sbyte,char,short,ushort,int,uint,long,ulong,float,double,decimal
- C#值类型表格所示
类型 |
描述 |
范围 |
默认值 |
bool |
布尔值 |
True或False |
False |