java中 是怎么付初始值的。
答案:3 悬赏:10 手机版
解决时间 2021-02-09 09:33
- 提问者网友:活着好累
- 2021-02-08 08:36
java中 是怎么付初始值的。
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-02-08 09:57
且方法名和类名相同,我们称他为构造方法。
P.Point();
P.Point(1,1,1);
P.Point(1,1,1,x);
你这样写是错的,构造方法不是像一般方法一样来用对象调用的。而且你的局部变量也没有赋初始值,变量名一般要小写,所以更改如下喽:
float x = 0;
Point p = new Point();
p = new Point(1,1,1);
p = new Point(1,1,1,x);
**********************
float x=0.0L;
应该是float x = (float)0.0;
或者是float x = 0.0f;
Java里默认的是double型,你要强制类型转换一下,或是定义的时候加一个f,表示是float型。
不过我不明白你写个L是干么个的?
P.Point();
P.Point(1,1,1);
P.Point(1,1,1,x);
你这样写是错的,构造方法不是像一般方法一样来用对象调用的。而且你的局部变量也没有赋初始值,变量名一般要小写,所以更改如下喽:
float x = 0;
Point p = new Point();
p = new Point(1,1,1);
p = new Point(1,1,1,x);
**********************
float x=0.0L;
应该是float x = (float)0.0;
或者是float x = 0.0f;
Java里默认的是double型,你要强制类型转换一下,或是定义的时候加一个f,表示是float型。
不过我不明白你写个L是干么个的?
全部回答
- 1楼网友:行雁书
- 2021-02-08 11:13
基本类型直接付
int i=0;
非基本类型
String str = new String("123");
也可以
String str2 = str;
- 2楼网友:动情书生
- 2021-02-08 11:03
变量分:成员变量,局部变量,定义成成员变量。ok了,
public class a{
static int x;
public static void main(string [] args)
{
system.out.println(x);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯