kotlinのメモです。
974 views
ファイルを保存するとき、useを使えばクローズの漏れを防げる。
val saveFile = File(saveFileName)
FileOutputStream(saveFile).use{fs->
bmp.compress(Bitmap.CompressFormat.JPEG, 100, fs)
}
とか、
fun main(args:Array<String>) {
val fileName = File("a.txt")
FileOutputStream(fileName).use {
it.write("hello".toByteArray())
}
}
fun main(args:Array<String>) {
val fileName = File("a.txt")
FileWriter(fileName).use {
it.write("すぺぺぺ")
}
}
とか。
ログファイルのように追加書きする場合は以下。
FileWriter(logFileName,true).use {
it.write(logMsg)
}
Page 32 of 36.
マッスル
本サイトの作成者。
趣味:プログラム/水耕栽培/仮想通貨/激辛好き
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
仮想通貨はNEMが好き。
水耕栽培は激辛好きが高じて、キャロライナ・リーパーの栽培にチャレンジ中。
https://www.osumoi-stdio.com/pyarticle/