zoukankan      html  css  js  c++  java
  • 第1年4月25日 swift

    1.swift - 从指定路径的文件中读取数据

    func readPathLossFile(_ path: String) -> [[Substring]]? {
            let fileManager = FileManager.default
            if let url = URL.init(string: path) {
                if fileManager.fileExists(atPath: url.path) {
                    let txtData = fileManager.contents(atPath: url.path)
                    var dataArray:[[Substring]] = []
                    if txtData == nil {
                        return nil
                    }
                    let readString = String(data: txtData!, encoding: String.Encoding.utf8)
                    print("readString: (String(describing: readString))")
                    if readString!.contains("
    ") {
                        let dataOfRowArray = readString?.split(separator: "
    ")
                        for (_,rowString) in dataOfRowArray!.enumerated() {
                            let rowArray = rowString.split(separator: ",")
                            if rowArray.count > 0 {
                                dataArray.append(rowArray)
                            }
                        }
                    } else {
                        let dataOfRowArray = readString?.split(separator: "
    ")
                        for (_,rowString) in dataOfRowArray!.enumerated() {
                            let rowArray = rowString.split(separator: ",")
                            if rowArray.count > 0 {
                                dataArray.append(rowArray)
                            }
                        }
                    }
                    return dataArray
                }else {
                    print("Path loss file is not exists")
                    return nil
                }
            }
            return []
        }

    https://blog.csdn.net/u011598999/article/details/80108598

  • 相关阅读:
    getRandomInt getRandomString
    git 换行符替换
    Versions maven plugin 修改版本
    spotless-maven-plugin java代码自动格式化mvn spotless:apply -fn
    eclipse.ini
    JVM架构和GC垃圾回收机制
    查看搜狗浏览器记住的密码
    TestGc finalize()
    Storm个人学习总结
    mongo嵌套查询
  • 原文地址:https://www.cnblogs.com/javastart/p/14702044.html
Copyright © 2011-2022 走看看