永发信息网

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是干么个的?
全部回答
  • 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); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯