java输入scanner 报错_java Scanner报错
在构造函数里写了一次Scanner到主函数里又需要输入新的数想在用Scanner就报错错误在最后一行publicclassBank{privatestaticdoubledead=0.0265;privateBank(doubledead){Scannersc=new...
在构造函数里写了一次Scanner
到主函数里又需要输入新的数想在用Scanner就报错
错误在最后一行
public class Bank {
private static double dead = 0.0265;
private Bank(double dead) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入存款本金:");
double money = sc.nextDouble();
System.out.print("请输入存款年限:");
int year = sc.nextInt();
System.out.println(year+"年后,存入"+money+"元所获利息为"+year*money*dead+"元");
sc.close();
}
private Bank() {
this(dead);
}
private void ChangeRate(double rate) {
dead = rate/100;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("当前银行死期年利率为"+dead*100+"%。");
Bank bk = new Bank();
Scanner sc = new Scanner(System.in);
System.out.print("利率变了!请输入调整后的存款利率:");
double rate = sc.nextDouble();//这个地方出错,为什么不能再用一次Scanner
}
}
展开
java输入scanner 报错_java Scanner报错相关推荐
- java输入数字返回字符串_java Scanner输入数字、字符串
package java05; import java.util.Scanner;//1.导包 /* Scanner类的功能,可以实现键盘输入数据,到程序当中 引用类型的一班使用步骤: 1.导包 2. ...
- java scanner类成员_Java Scanner类的使用示例
1 Scanner的使用 JDK给我们提供了成千上万个类供我们直接使用,而Scanner就是这众多类里的一个最常用的一个类,既然它是一个类,我们使用它的方法和使用我们自己写的类的方法基本一致. 方法基 ...
- java scanner怎么用_Java Scanner delimiter()用法及代码示例
java.util.Scanner类的delimiter()方法返回此Scanner当前用于匹配定界符的Pattern. 用法: public Pattern delimiter() 返回值:该函数返 ...
- java的scanner的方法_Java Scanner reset()方法
Java Scanner reset()方法 java.util.Scanner.reset() 方法重置该扫描仪.重设scanner 丢弃所有的这些可能已被useDelimiter(java.uti ...
- java输入年月输出日历_java 输入年月,获取日历表
/* 做日历作业: 输入一个时间如: 2016-11 就显示2016年11月的日历显示 */ import java.util.*; class calendar { public static vo ...
- java输入商品价格 求总价_Java三种商品总价格大于3500或者某种商品总价大于5000,则打三折,否则八折怎么编写...
最后的打折计算浮点数直接计算有误差,所以打折后的总金额可能与手算的在精度上有误差.实际场景中一般计算金额都是用BigDecimal. 然后题目的逻辑有点问题,某种商品的总价大于5000了,那这三种商品 ...
- java test报错_Java 单元测试报错
«Java 单元测试报错:Test class should have exactly one public zero-argument constructor» public class Test{ ...
- java override报错_java @override 报错处理
转载自:http://blog.sina.com.cn/s/blog_9c7605530101kl9r.html 一.java @override 报错处理 做项目的时候,同事那边电脑上编译通过的ja ...
- java常问的报错_java常见报错及解决
Java常见报错信息: Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:E ...
最新文章
- AI芯片初创公司单纯卖芯片还是捆绑算法的商业模式更好?...
- Qt Data Visualization
- 2018年Github最受欢迎机器学习语言Python稳坐冠军,numpy、scipy是最受欢迎软件包...
- 一、Java入门和环境安装
- 输出 100 万字、维护 3 个GitHub 项目,技术大佬的 2019 太燃了……
- 领域模型架构 eShopOnWeb项目分析 上
- python冒泡算法_python_冒泡算法
- 图书管理系统~简单流程
- 搜索引擎的那些事(多线程web遍历)
- js 判断字符是否以汉字开头
- python如何创建工程预设_新手如何发布第一个 Python 项目开源包?
- Java 反编译工具哪家强?对比分析瞧一瞧
- PowerBi包含什么,以及每一个的介绍
- 基于WDF驱动模型使用WFP框架进行网络层数据修改
- matlab eval函数代替,matlab eval函数用法
- 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。
- 添加远程连接 Linux数据库与Navicat数据库建立连接
- elasticsearch从入门到入门系列(三)---搜索大汇总
- 项目整体管理:项目整体管理概述
- 拉格朗日插值和牛顿插值的龙格现象