Processing math: 100%

初心者用kotlin

kotlinのメモです。

1600 views

ファイルを保存するとき、useを使えばクローズの漏れを防げる。

  1. val saveFile = File(saveFileName)
  2. FileOutputStream(saveFile).use{fs->
  3. bmp.compress(Bitmap.CompressFormat.JPEG, 100, fs)
  4. }

とか、

  1. fun main(args:Array<String>) {
  2. val fileName = File("a.txt")
  3. FileOutputStream(fileName).use {
  4. it.write("hello".toByteArray())
  5. }
  6. }
  1. fun main(args:Array<String>) {
  2. val fileName = File("a.txt")
  3. FileWriter(fileName).use {
  4. it.write("すぺぺぺ")
  5. }
  6. }

とか。

ログファイルのように追加書きする場合は以下。

  1. FileWriter(logFileName,true).use {
  2. it.write(logMsg)
  3. }

Page 32 of 36.

前のページ 次のページ



[添付ファイル]


お問い合わせ

プロフィール

すぺぺぺ

自己紹介

本サイトの作成者。
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
ChatGPTで自動プログラム作成に取り組み中。

サイト/ブログ

https://www.osumoi-stdio.com/novel/

ツイッター

@darkimpact0626