用Java写一个模拟电池充电的样式2017-5-6
2017-05-06 20:47
218 查看
是已经毕业的同学在面试中遇到的,很简单的一个就是用加减符号来表示电池剩余电量:
代码如下:package com.sml.b_necessary;
import java.util.Scanner;
/**
* 充电电池案例
*
* @since 2017-5-6
* @author Administrator
*/
public class Battery {
public static void main(String[] args) {
// 输入剩余电量
System.out.print("请输入您的电池剩余电量为:");
int n = new Scanner(System.in).nextInt();// 匿名 ,链式编程
// 循环 ★满电为10格
for (int i = 0; i < 10; i++) {
// 判断电池剩余电量
// when 剩余电量大于行数时,为"+"来表达
if (n > i) {
for (int j = 0; j < 5; j++) {
System.out.print("+");
}
System.out.println();
// when 剩余电量小于行数时,为"-"来表达
} else if (n <= i) {
for (int j = 0; j < 5; j++) {
System.out.print("-");
}
System.out.println();
}
}
}
}
代码如下:package com.sml.b_necessary;
import java.util.Scanner;
/**
* 充电电池案例
*
* @since 2017-5-6
* @author Administrator
*/
public class Battery {
public static void main(String[] args) {
// 输入剩余电量
System.out.print("请输入您的电池剩余电量为:");
int n = new Scanner(System.in).nextInt();// 匿名 ,链式编程
// 循环 ★满电为10格
for (int i = 0; i < 10; i++) {
// 判断电池剩余电量
// when 剩余电量大于行数时,为"+"来表达
if (n > i) {
for (int j = 0; j < 5; j++) {
System.out.print("+");
}
System.out.println();
// when 剩余电量小于行数时,为"-"来表达
} else if (n <= i) {
for (int j = 0; j < 5; j++) {
System.out.print("-");
}
System.out.println();
}
}
}
}
相关文章推荐
- 微波炉模拟应用程序(帮朋友的同学做的一个java选修课大作业)
- Java数据结构课程设计 设计一个算法模拟病人等候就诊的过程
- 一个效果不错的Java Swing模拟屏幕截图工具类
- Java给定一个long值返回格式化日期样式
- Java接口的学习———并用接口模拟一个Android的按钮点击事件
- 使用javascript模拟了一个类似Java的HashMap类
- Java IO学习【9】模拟一个Buffer-MyBufferedReader
- Mockito:一个强大的用于Java开发的模拟测试框架
- Mockito:一个强大的用于Java开发的模拟测试框架
- 【解答】一个电动模型,每一组电池能让其行驶8分钟,一个充电器能同时给两组电池充电,一组充满需要15分钟,至少准备(?)组电池,(?)个充电器,可以让模型每次行驶完可以立即换电池行驶不用等待。
- 用Java模拟一个Post表单提交(302和301)
- JAVA--第十一周实验--模拟一个信号灯的软件
- Java程序设计(十三)----模拟一个信号灯
- 【Java学习】使用LinkedList 模拟一个堆栈或者队列数据结构
- java模拟而一个电话本操作
- 用java模拟curl利用cookie登录抓取一个受密码保护的新页面 ( by quqi99 )
- java上机 第十一周 任务2 模拟一个信号灯
- 很久以前写的一个java模拟扑克牌洗牌发牌的小程序,学的知识少写的比较麻烦,不过也放上来吧
- Java使用LinkedList模拟一个堆栈或者队列数据结构
- Java LinkedList特有方法程序小解 && 使用LinkedList 模拟一个堆栈或者队列数据结构。