博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
剩余的文件数
阅读量:4072 次
发布时间:2019-05-25

本文共 931 字,大约阅读时间需要 3 分钟。

在一个空的文件夹中,即可以装订增加文件数,也可以摘除减少文件数,在多次装订、摘除后,请输出最后剩余的文件数 如果摘除的文件数大于当前的文件数,则将当前的文件全部摘除

package test;import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Test1 {			public static void main(String[] args) {		Scanner scan = new Scanner(System.in);		List
list = new ArrayList
(); while(true){ String line = scan.nextLine(); if ("end".equals(line)) { break; } list.add(line); } dealData(list); } private static void dealData(List
list){ int current = 0; if(list.size() > 0){ for(String temp: list){ String[] arrStr = temp.split(" "); if("binding".equals(arrStr[0])){ current += Integer.parseInt(arrStr[1]); }else if("remove".equals(arrStr[0])){ if(current < Integer.parseInt(arrStr[1])){ current = 0; }else{ current -= Integer.parseInt(arrStr[1]); } } } } System.out.println("current " + current); } }

转载地址:http://ckkni.baihongyu.com/

你可能感兴趣的文章
Unity3D中Update()与FixedUpdate()的区别
查看>>
java中“@Deprecated”的意思
查看>>
奇葩啊,HOLOLENS里模拟器截不了图,后台DEVIE PORTAL可以截
查看>>
IIS7.5中神秘的ApplicationPoolIdentity
查看>>
HOLOLENS的DEVICE POTAL连接和安装
查看>>
HOLOLENS如何调节屏幕亮度和音量?
查看>>
HOLOTOOLKIT的使用
查看>>
Unity Camera的两种模式
查看>>
Collider Collision 区别
查看>>
博客推荐
查看>>
UNITY3D中涉及的一些数学知识
查看>>
Unity3D粒子系统 合集
查看>>
UNITY在VS中调试
查看>>
Unity StartCoroutine 和 yield return 深入研究
查看>>
Unity-Animator深入系列
查看>>
UNITY3D的变量初始化问题
查看>>
UNITY3D单词学习 speed和velocity的区别
查看>>
Unity3D中的线性插值Lerp()函数解析
查看>>
pitch yaw roll 的区别
查看>>
什么是UV?
查看>>