鱼C论坛

 找回密码
 立即注册
查看: 3907|回复: 12

JAVA类定义中,定义成员变量的private问题

[复制链接]
发表于 2018-4-24 23:06:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
如标题,我用类似C/C++的语法,


public class NAME{
      private a = 0;
      private b = 0;
}
写成
public class NAME{
      private:
           a = 0;
           b = 0;
}
之后,提示说 insert"}" tocomplete  classbody,但已经有括号了啊
刚入门,求大佬解答
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-25 09:12:26 From FishC Mobile | 显示全部楼层
没写变量类型吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-25 10:09:31 | 显示全部楼层
你简直了。
这就是错的写法。Java和C++本来语法就不一样。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-25 20:47:10 | 显示全部楼层
CalvinD 发表于 2018-4-25 09:12
没写变量类型吗

写了还是不对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 0 反对 1

使用道具 举报

发表于 2018-4-26 08:26:42 From FishC Mobile | 显示全部楼层
Mr.Rothbart 发表于 2018-4-25 20:47
写了还是不对

2个都要写private。不能跟c那样写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-8 13:33:56 | 显示全部楼层
Java 语言要符合Java的规范:

  1. //Employ是一个类
  2. public class Employ {
  3.         private String loginName;       
  4.         private String poname;
  5.         private int empno;
  6. }
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-13 09:01:02 | 显示全部楼层
有点怀疑楼主的智商
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 0 反对 1

使用道具 举报

发表于 2018-5-19 00:02:11 | 显示全部楼层
说下自己的经验吧
首先,java中每个变量都要有类型,java不像python,可以自动匹配类型,java需要你告诉它它是什么类型,所以,必须是这样的: int a = 0;
第二 ;如果你想定义两个同类型的变量在一起,那需要用逗号隔开,而不是分号,分号表示该行语句结束,如果用分号,需要在之后的变量重新写类型,比如,要么这样: int a=2,b=3; 要么写 int a=2; int b=3

第三,定义变量一般不会出现冒号,除非是三元运算符,比如: int a = 3 > 2 ? 2 : 3;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-11 16:23:55 | 显示全部楼层
python学上瘾了吧。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-14 11:50:26 | 显示全部楼层
要不然说一个叫c一个叫java喽   不是一样的东西不能一概而论   就算编程语言是想通的   也各有各的语法规则   不能胡乱套用的老铁
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-18 04:55:56 | 显示全部楼层
你可以写成
private a,b;
a=0;
b=0;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-23 18:56:53 | 显示全部楼层
  1. private String a = "", b = "";
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-24 11:51:35 | 显示全部楼层
傻傻分不清楚。。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 22:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表