• 每日一题 为了工作 2020 0503 第六十二题


    //比较日期大小

    package data.bjsj.fjjb;
    
    import java.io.*;
    import java.util.ArrayList;
    import java.util.List;
    
    public class test {
        public static void main(String[] args) throws IOException {
            String[] flags = getFailureFlag();
            String time = "2015-11-03 21:37:22";
            int tip = getCategory(time, flags);
            System.err.println(tip);
    
        }
        public static int getCategory(String time,String[] data){
            // 2015-11-01 20:22:25
            // 2015-11-04 21:37:06,2015-11-04 22:29:33
            for (String line:data){
                String[] times = line.split(",");
                if (!(0>time.compareTo(times[0])) && !(0<time.compareTo(times[1]))){
                    return 1;
                }
            }
            return 0;
        }
        public static String[] getFailureFlag() throws IOException {
            // 读取分组信息的表示
            String pathName = "./fjsj/15_failureinfo.csv";
            File inputFile = new File(pathName);
            InputStream isr = new FileInputStream(inputFile);
            BufferedReader br = new BufferedReader(new InputStreamReader(isr));
            String lineData;
    
            List<String> list = new ArrayList<>();
            while ((lineData = br.readLine())!= null){
                list.add(lineData);
            }
            String[] result = new String[list.size()];
            int i = 0;
            for (String elem:list){
                result[i++]=elem;
            }
            return result;
        }
    }
    

      

  • 相关阅读:
    IDEA操作git的一些常用技巧
    实现多Realm时,可能会出现的问题
    Solr入门-Solr服务安装(windows系统)
    ES6中的Set和Map集合
    ES6中的类
    ES6数组扩展
    ES6定型数组
    Promise和异步编程
    深入理解ajax系列第八篇
    深入理解ajax系列第六篇
  • 原文地址:https://www.cnblogs.com/walxt/p/12823850.html
Copyright © 2020-2023  润新知