| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Kotlin之文本文件读取,换行符 |r -> 正文阅读 |
|
[移动开发]Kotlin之文本文件读取,换行符 |r |
属性文件 data.txt shandy,Dragon's Breath,5.91,AA# elixir,shirley temple,4.12,BB# meal,goblet of la croix,1.22,CC# desert dessert,pickled camel hump,7.33,DD# elixir,iced boilermaker,11.22,EE# xin,xi,ke,ji import java.io.File
import kotlin.math.roundToInt
val menuList1 = File("data.txt")
.readText()
.split("\n")
fun main(args: Array<String>) {
println("~~~~~~~~~~~~从文件中读取字符串~~~~~~~~~~~~~~~~~~~~~")
var random = menuList1.first()
var (type, name, price, ws) = random.split(',')
var message = ws.toString()
println("message => " + message)
println("message add tail => " + message + " add tail")
}
输出结果: ~~~~~~~~~~~~从文件中读取字符串~~~~~~~~~~~~~~~~~~~~~ 会发现 message字符串并没有被输出 原因是:在读取属性文件时,每一行最后一个字符是换行符,所以要在读取文件时,要解析换行符 修改代码如下: val menuList1 = File("data.txt")
.readText()
.split("\r\n")
注意和之前的代码的区别,多了一个换行符解析,“\r” 输出结果: ~~~~~~~~~~~~从文件中读取字符串~~~~~~~~~~~~~~~~~~~~~ |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:47:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |