Kotlin言語でPoiを使ったExcel連携のアプリの例題をみているのですが、
//indexは0オリジン val row = sheet.getRow(1) if (row != null) { val cell = row.getCell(0) if (cell != null) { println(cell.stringCellValue } }
のsheet.getRowやrow.getCellのメソッドの引数である1や0が値を示すものではなくJavaなどでいうwhile(1)のような意味を持つのかなと思ったのですが、こちら条件式でなくval文で定義してあり結局どういった意味を持つのかよく分かりませんでした。
お分かりの方いらっしゃればご回答お願いいたします。
> Javaなどでいうwhile(1)
java でそれはエラーだと思いますが。C のお間違えでは。
こちらの文献見て、https://marycore.jp/coding/infinite-loop-while-true-vs-for/#while%20%281%29%20%E3%82%82%E5%90%8C%E3%81%98%E6%84%8F%E5%91%B3
while(1)はwhile(true)と同じ意味合いだと書かれていたのでそうかと思ってしまいました、すみません。
ひっどいページと思ったら
https://marycore.jp/about/
まだ一度もダウンロードされたことのないアプリと世界で七人しか使ってないアプリが代表作だそうです。
こんなものを参考にしてはいけません。
間違ったページだったのですね...ご助言頂き有難うございました。
> 間違ったページだった
まるっきり間違いを書かれているわけでは無さそう(私がそれほどは言語を知りませんので各文法等の正確さは分からない)ですが、重箱の隅を突くような、「経験者が自身の嗜好等も交えて笑いながら言い合うようなネタ」の記事のようですので、初心者が参考とするには適切では無いかもしれません ^^;
回答2件
あなたの回答
tips
プレビュー
