当前位置:首页 » 编程语言 » java定义整形变量

java定义整形变量

发布时间: 2022-06-09 03:12:12

A. java中长整形变量问题

可以
public
class
Assign
{

public
static
void
main
(String
args
[
]
)
{

int
x
,
y
;
//定义x,y两个整型变量

float
z
=
1.234f
;
//指定变量z为float
型,且赋初值为1.234

double
w
=
1.234
;
//指定变量w为double
型,且赋初值为1.234

boolean
flag
=
true
;
//指定变量flag为
boolean型,且赋初值为true

char
c
;
//定义字符型变量c

String
str
;
//定义字符串变量str

String
str1
=
"
Hi
"
;
//指定变量str1
为String型,且赋初值为Hi

c
=
'
A
'
;
//给字符型变量c赋值'A'

str
=
"
bye
"
;
//给字符串变量str赋值"bye"

x
=
12
;
//给整型变量x赋值为12

y
=
300;
//给整型变量y赋值为300

}

}

B. JAVA声明一个整形变量

一般可以直接用int a = 1;也可以通过其内部提供的Integer类,因为在Java中,一切都是类Integer myInt = new Integer(10);
对于这两种声明方式,如果在声明时没有初始化并且是局部变量,其值是不确定的,如果是全局变量,默认为0。public calss Test{ private int num; //(1)声明一个整形变量! public int getNum() //(2)声明方法获得这个变量的值。 { return num; }
public void setNum(int num) //(2)声明方法设计这个变量的值 { this.num = num; }
public static void main(String []args){ Test tt=new Test(): tt.setNum(123); //(3)在程序接入点(main)中调用上面的两个方法。 int result = tt.getNum(); System.out.println(result);//(4)在适当的位置输出调用方法的结果 }}

C. 在java中怎么能设置一个变量

数据类型 变量名 = 初始化值;
这样就定义了一个变量,并给变量赋值了一个初始值,比如int a=1,意思就是定义了整型变量a,值为1

D. 在java中哪些数据类型可以用来定义整数型变量 a:double b:char c:boolean d:int

因该选D

整形表示整数数字,可以是负数,一共提供四种类型的整数类型:int、short、long、byte。如表4.1所示。这四种类型都是有符号的类型。里面并没有无符号类型。在C语言中,一个整数类型在不同的机器上可能有不同的表示范围,但在Java里面,整数类型的范围跟代码运行的机器是无关的,这就为程序的跨平台性提供了便利。
A是双精度浮点型
B是字符型
C是布尔型

E. java中的变量定义

不行,同一个方法中变量名是唯一的。

有人说是可以这样写,是因为他们不是在同一个方法中,比如我当前类里定义了一个成员变量x,我在下面work()方法也定义了一个局部变量x,这样我在当前类work()方法中访问当前类的成员变量x时,需要this.x,就可以访问,一个很简单的设值语句

publicclasstest{
privateintx;
voidsetX(intx){
this.x=x;
}
}

F. java里面既然可以用int定义整形变量,为什么还要用Integer,求大神详细解答

int是基本数据类型,定义一个整型数据。Integer是一个类,里面封装了整型有关变量和方法。
Integer in=new Integer();就是创建了一个类的对象 然后就能调用方法和变量,诸如Integer..MAX_VALUE是整型里面的最大值,Integer.parseInt(String对象)可以把String对象转化为整数。

G. java中长整型定义

java整型有四种分贝是:byte(1字节)、short(2字节)、int(4字节)、long(8字节)

0x100080000000超出范围,其实不是long不能保存这么大,而是这个数是个int型数。它超出的其实是int的范围(The literal 0x100080000000 of type int is out of range),在整数赋值时。

可以将赋值语言修改如下,指定它的类型为long型就可以了:

long y=0x100080000000l;//

(7)java定义整形变量扩展阅读

java整形与长整型之间的转换可以借助Long类或字串

1、借助Long类:

int new_a = new Long(a).intValue();

2、借助字串:

int new_a = Integer.parseInt(String.valueOf(y));

java整形、长整型、浮点型 边界值:

int型边界最大值:Integer.MAX_VALUE

int型边界最小值:Integer.MIN_VALUE

long型边界最大值:Long.MAX_VALUE

long型边界最小值:Long.MIN_VALUE

float型边界最大值:Float.MAX_VALUE

float型边界最小值:Float.MIN_VALUE


热点内容
关掉密码要往哪里关 发布:2024-05-16 16:46:03 浏览:368
网站源码查杀 发布:2024-05-16 16:02:53 浏览:834
服务器不用导轨怎么办 发布:2024-05-16 15:49:09 浏览:180
如何查看pppoe密码 发布:2024-05-16 15:38:02 浏览:173
云服务器成本价大概多少 发布:2024-05-16 15:33:42 浏览:446
正式服海岛冰茶怎么配置 发布:2024-05-16 15:25:39 浏览:290
安卓怎么注销探探 发布:2024-05-16 15:24:38 浏览:960
ata72x是多大的压缩机 发布:2024-05-16 15:07:59 浏览:95
安卓如何实现carplay的功能 发布:2024-05-16 15:02:54 浏览:713
网络如何接通外国游戏服务器 发布:2024-05-16 14:53:34 浏览:628