永发信息网

有哪8种数据类型及其具体应用?

答案:2  悬赏:50  手机版
解决时间 2021-04-27 23:09
  • 提问者网友:辞取
  • 2021-04-27 06:25
有哪8种数据类型及其具体应用?
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-04-27 06:49
string
字符串类型-一系列的Unicode 字符
string str = "Mahesh";

sbyte
8-bit 有符号整型
sbyte val = 12;

short
16-bit有符号整型
short val = 12;

int
32-bit有符号整型
int val = 12;

long
64-bit有符号整型
long val1 = 12;
long val2 = 34L;

bool
布尔型; 可取 true 或者 false俩个值
bool val1 = true;
bool val2 = false;

char
字符型; Unicode字符
char val = @#h@#;

byte
8-bit无符号整型
byte val1 = 12;
byte val2 = 34U;

ushort
16-bit 无符号整型
ushort val1 = 12;
ushort val2 = 34U;

uint
32-bit 无符号整型
uint val1 = 12;
uint val2 = 34U;

ulong
64-bit 无符号整型
ulong val1 = 12;
ulong val2 = 34U;
ulong val3 = 56L;
ulong val4 = 78UL;

float
单精度浮点数型
float val = 1.23F;

double
双精度浮点数型
double val1 = 1.23;
double val2 = 4.56D;

decimal
高精度型128位数据类型(用于货币等)
decimal val = 1.23M;
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-04-27 08:07

1.byte类型,有符号的8位整数,范围在-128-+127,使用举例: byte b; b=3; b=(byte)(b*3); System.out.println(b);

2.short s;为有符号的两个字节的整数,其取值范围为-32768-+32767,byte可以直接转换为short,

反之需强制转换.

3.int i;4个有符号的整数。

4.long l;8个有符号的整数。

5.char为两个字节无符号的字符类型,其取值范围为0-65535,使用举例: char ch; ch='a';//ch=97; System.out.println(ch)

6.float为4个字节的浮点型的变量,使用举例: float f; f=1.3f; System.out.println(f);

7.double为8个字节的变量

8.boolean类型只能为true或false,不能为其他的类型。 boolean bool; bool=true; System.out.println(bool);

注意在JAVA的条件判断必须为boolean类型。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯