满意答案

tll4245

2014.01.27

采纳率:52%    等级:12

已帮助:10917人

Java里面的函数之中是不能再嵌套的定义函数的。

Account(String n,double a,double b){

sName=n;

sAccnum=a;

sBalance=b;

} // 这儿需要一个}表示前面的Account构造函数的结束。

public void withdraw(double x){//这儿已经是在声明一个新的withdraw函数了。

if (x<=sBalance)

{sBalance=sBalance-x; dispiay();}

else

{System.out.println("账户余额不足! 追问 Account one=new Account(); 回答 里面的问题太多了,给你稍微改了一下。 。。。。 if (x == 1) { System.out.println("存款额:"); String f = in.readLine(); double y = Double.valueOf(f).doubleValue(); one.deposite(y); //没有参数,Java的方法调用是:.(参数序列) return; }

if (x == 2) {

System.out.println("取款额:");

String f = in.readLine();

double y = Double.valueOf(f).doubleValue(); //x变量已经有了,不能再重复的声明

one.withdraw(y);//没有参数,Java的方法调用是:.(参数序列)

return;

}

if (x == 3) {

System.out.println("余额" + one.getBalance());//sBalance 是private的变量不能直接的访问,只有通过get方法。

}

if (x == 4) {

//break; //break只能在while和switch语句里面使用。

}

//

public void withdraw(double x){//这里总是非法的表达开始,怎么弄?

if (x<=sBalance)

{sBalance=sBalance-x;display(sName, sAccnum, sBalance);//没有参数}

else

{System.out.println("账户余额不足!");//没有分号return;//少分号}

}

public double getBalance() {

return sBalance; //变量有问题。

}

public void deposite(double y) {//static ....

sBalance = y + sBalance; //

display(sName, sAccnum, sBalance);//没有参数

}

public static void display(String sName,double sAccnum,double sBalance){

System.out.println("姓名:"+sName);

System.out.println("账号:"+sAccnum);

System.out.println("余额:"+sBalance);// println, 分号

}

00分享举报

java非法表达的开始_Java非法的表达开始?相关推荐

  1. java调节音量代码_用Java调用VC音量控制程序_java

    前言 本文通过java的Runtime接口来实现调用其他语言实现的应用程序,进而来实现对计算机硬件信息的监控和控制.本文是多媒体信息系统的一个部分,就是调整计算机音量. 使用VC编写音量控制程序 本控 ...

  2. 深信服:输入一个字符串,帮忙统计字符串里面的每个单词出现的次数,以及非法单词的次数。非法单词的定义为:包含数字(0-9)的单词

    深信服2018秋招笔试题: 输入一个字符串,帮忙统计字符串里面的每个单词出现的次数,以及非法单词的次数.非法单词的定义为:包含数字(0-9)的单词 输入一个字符串,长度小于1000,输入的字符仅包含( ...

  3. java智能社区管理系统代码_java智能社区信息管理系统详情需求设计文档

    源码是虚拟资源,由于商品的可复制性,一律支付购买,拒绝退货申请! 拍下付款后自动发货百度网盘链接,自行保存或下载! 希望源码可以给需要的亲们提供一些帮助和捷径,建议没有编码基础的勿拍,提供技术支持是要 ...

  4. data-index在react里怎样表达_如何自我训练,提高表达能力

    那么,冰山沉没在海面下面的部分到底有那些呢?简单来说,有逻辑思维能力.理解能力.倾听的能力等等方面,一会逐一来分析. 提高表达能力,首先要解决的,其实是提高个人逻辑思维能力和理解能力,只有我们脑子里有 ...

  5. Java中非法参数的异常_Java中的异常

    异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API中Throwable类的众多子类描述各种不同的异常. ...

  6. java 捕获异常并存入数据库_java异常处理,报异常的话怎么处理对象值,并持久化到数据库中...

    展开全部 //没看到有人回e68a843231313335323631343130323136353331333365646233答你,我还没学到框架,不知道那个是不是可以很便捷操作你说的这样过程 / ...

  7. java保护型数据成员_Java基础知识笔记第四章:类和对象

    编程语言的几个发展阶段 面向机器语言 面向过程语言 面向对象语言:封装.继承.多态 类 类声明 classPerson{ ....... }class植物{ ....... } 类体 类使用类体来描述 ...

  8. java中是否支持多重继承_java支持多重继承吗 JAVA特性面试题:

    1.简要介绍java程序的健壮性. 答:JAVA程序会在编译和运行的时候自动的检测可能出现的错误,而且它是一种强类型语言,对于类型的检查很严格,而且它的垃圾回收机制也有效的避免了内存的泄漏. 2.为什 ...

  9. java多态的应用场景_Java培训SE基础之多态的应用场景

    1. 多态数组 当创建多个不同的子类对象, 而又想统一处理这批对象时, 就可以使用多态数组. Person[] arr = {new Student(), new Teacher()}; 2. 多态参 ...

最新文章

  1. solidworks activator未响应_SolidWorks之初识工程图
  2. Objective-C中的Category
  3. 谢尔排序/缩减增量排序(C++)
  4. python局域网传输文件_Python+pyftpdlib实现局域网文件互传
  5. 旷视:深度学习框架开源
  6. 前端学习(2862):简单秒杀系统学习之前端优化图片
  7. mysql8安装目录linux7.5_Linux系统下 MySQL 5.7和8.0 版本安装指南
  8. C++ Primer Plus第二章课后编程答案
  9. 查看华为应用商店APPID
  10. Codeforces Round #296 (Div. 2)
  11. linux 挂载raid_linux下做raid
  12. 进政府网站要求IE8浏览器,IE8浏览器进不去,使用IE进政府机构网站提示非法进入提示不能直接使用URL进入网址,windows10安装IE8提示系统不支持【解决办法】
  13. 自定义elementUI select下拉框样式
  14. magicbookpro做php开发,近乎完美!荣耀MagicBook Pro优缺点解读
  15. springmvc mybatis shiro springsecurity lucene restful webservice bootstrap html5
  16. 如何理解庄子所说的“吾生也有涯,而知也无涯。以有涯随无涯,殆己”?
  17. 国际十大炒黄金期货正规平台排名(2023精选榜)
  18. 初学者-CSS思维导图(上)
  19. 使用腾讯云服务器和个人域名外加WordPress和WDCP建立个人博客的过程
  20. C语言初步-顺序结构-已知半径求圆的面积

热门文章

  1. 农业信息化技术导论划重点笔记-农业工程与信息技术
  2. 仿QQ空间的一款APP(二)
  3. 登录注册的测试点分析
  4. office移动端_WPS 再见?微软这款三合一 Office 简直安卓最佳
  5. 绘制图形可以使用什么python函数_如何对绘制PDF图形的Python函数进行单元测试?...
  6. kb2919442不适用计算机,无法更新kb2919442,kb2919355,显示此更新不适用于你的计算机,求助...
  7. 为什么工业互联网平台要配备MQTT网关?
  8. LwESP移植到STM32F10x过程
  9. ZZULIOJ 1787 生化危机 (vector+DFS)
  10. Ymir初级使用教程