QQ登录

只需一步,快速开始

登录 | 立即注册 | 找回密码

主题

帖子

荣誉

新鱼友

Rank: 1

积分
28
查看: 318|回复: 7

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

[复制链接]
最佳答案
0 
累计签到:1 天
连续签到:1 天
Mr.Rothbart 发表于 2018-4-24 23:06:59 3187 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

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

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


public class NAME{
      private a = 0;
      private b = 0;
}
写成
public class NAME{
      private:
           a = 0;
           b = 0;
}
之后,提示说 insert"}" tocomplete  classbody,但已经有括号了啊
刚入门,求大佬解答
楼层
跳转到指定楼层
最佳答案
1 
累计签到:80 天
连续签到:1 天
CalvinD 发表于 2018-4-25 09:12:26 From FishC Mobile | 显示全部楼层
没写变量类型吗
最佳答案
37 
累计签到:16 天
连续签到:1 天
ABC23 发表于 2018-4-25 10:09:31 | 显示全部楼层
你简直了。
这就是错的写法。Java和C++本来语法就不一样。
最佳答案
0 
累计签到:1 天
连续签到:1 天
Mr.Rothbart  楼主| 发表于 2018-4-25 20:47:10 | 显示全部楼层
CalvinD 发表于 2018-4-25 09:12
没写变量类型吗

写了还是不对
最佳答案
1 
累计签到:80 天
连续签到:1 天
CalvinD 发表于 2018-4-26 08:26:42 From FishC Mobile | 显示全部楼层
Mr.Rothbart 发表于 2018-4-25 20:47
写了还是不对

2个都要写private。不能跟c那样写
最佳答案
0 
累计签到:5 天
连续签到:2 天
412046761 发表于 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. }
复制代码
最佳答案
3 
累计签到:98 天
连续签到:2 天
FreedomZSX 发表于 2018-5-13 09:01:02 | 显示全部楼层
有点怀疑楼主的智商
最佳答案
1 
累计签到:1 天
连续签到:1 天
后羿射天 发表于 5 天前 | 显示全部楼层
说下自己的经验吧
首先,java中每个变量都要有类型,java不像python,可以自动匹配类型,java需要你告诉它它是什么类型,所以,必须是这样的: int a = 0;
第二 ;如果你想定义两个同类型的变量在一起,那需要用逗号隔开,而不是分号,分号表示该行语句结束,如果用分号,需要在之后的变量重新写类型,比如,要么这样: int a=2,b=3; 要么写 int a=2; int b=3

第三,定义变量一般不会出现冒号,除非是三元运算符,比如: int a = 3 > 2 ? 2 : 3;

发表回复

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

本版积分规则

关闭

小甲鱼强烈推荐 上一条 /1 下一条

    移动客户端下载(未启用)
    微信公众号

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备11014136号

Copyright 2018 鱼C论坛 版权所有 All Rights Reserved.

Powered by Discuz! X3.1 Copyright
© 2001-2018 Comsenz Inc.    All Rights Reserved.

小黑屋|手机版|Archiver|鱼C工作室 ( 粤公网安备 44051102000370号 | 粤ICP备11014136号

GMT+8, 2018-5-24 06:32

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