![[Kotlin]0パディングした文字列を返すExtension](https://www.yukiiworks.com/wp-content/uploads/2019/04/kotlin.png)
はじめに
KotlinにてInt型の数値を指定桁数でゼロパディングした文字列を返すExtensionを作成しました。
コード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /** * 指定桁数で0パディングした文字列を返す * @param length 桁数 * @return 0パディングした文字列 */ fun Int.zeroPadding(length: Int): String { var target = this.toString() val remaining = length - target.length if (remaining > 0) { for (i in 1..remaining) { target = "0${target}" } } return target } |
拡張として作成することでInt型の変数でどこでも使えます!
![[Flutter]Navigatorで2つ前の画面に戻る方法](https://www.yukiiworks.com/wp-content/uploads/2020/08/flutter-300x144.png)
![[Python3]Enumで定義した値のリストを取得する](https://www.yukiiworks.com/wp-content/uploads/2019/11/python-logo-150x150.png)
![[Tips]LINEにてマークダウン方式で記載する](https://www.yukiiworks.com/wp-content/uploads/2019/11/line-icon-change-ver-6-5-0-150x150.jpg)

![[Node.js]AWS Lambda上で日本現在時刻を取得する](https://www.yukiiworks.com/wp-content/uploads/2020/04/lambda30-150x150.png)
![[Swift]TableViewの区切り線の余白を調整する](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-150x150.png)
![[Android]Error while executing: am start -n XXX.....エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-150x150.jpg)
![[realm][Android]relam導入時のエラー"configuration with name 'kapt' not found."について](https://www.yukiiworks.com/wp-content/uploads/2019/04/68747470733a2f2f71696974612d696d6167652d73746f72652e73332e616d617a6f6e6177732e636f6d2f302f36333036302f31363961343966382d623766622d613335612d353264342d6539653934373731383031302e6a706567-150x150.jpg)

