#scala 新着一覧

Scala例の講習会資料その5。Pointクラスを使って、直角三角形か?判断してみました。
def CkChokuが難しかった。最後は、3辺の全部の計算をして、a*a = b*b + c*cがどれか成り立っていれば、直角三角形にしました。条件部分にa>b>cでしかもa>

Scala例の講習会資料その4。Pointクラスと"+"演算子の定義
Warningが4行目のPointに出てますが、何故? 講習会資料には、1行目と5行目はありませんが、...

Scala例の講習会資料その3。matchの例ですが、ピンときません?
Scalaのmatchは、VBなど?のswitchと似てるのですが、機能はかなり上になってます。 5行目か...

Scala例の講習会資料その2。forの3重ループyield付きの例。
forも式なので、少なくともyield付きの場合、変数に代入できます。この場合は変数のタイプはv...

Scala 面白いのですが、Kop本は量が多すぎですので…。
何度も同じようなことを、繰り返してますが、少しこの講習をやってみてみます。4行目と11行目...

孫用の計算スクリプト、少し直してみました。
前は、env.read.eval.printで一連の処理でしたが、入力でエラーが有ったとき、終了したいときの処理がうまく出来ませんでした。27行目に終了したいときの処理を入れま

Swapの不思議、前回から、すこし前進。
今回は、def swapArrayを少し変えて、引数を変更しないで、それのクローンを作ってそれを変えて、返す。様にしたら、違和感がなくなった。

ScalaでSwapの例題があったので、やってみましたが、不可解です。
val aryとval cngary違う変数みたいに見えますが、同じ場所を指している、と思えますが何故?...

cametan_42さんの問題をVBをからScalaへ、変えてみてます。breakを取ってみました。
breakを取ってみました。終了判定用の変数、カウンタ用の変数の追加とwhile文を追加で、不可能では無いようです。Scalaのforは基本、途中で止めるものでは無いとか

Scalaでcametan_42さんの問題をVBから置き換えてみます。
substringはVBとScalaで、パラメータの使い方が違うみたいです。whileの使い方が独特と感じますが...

Scalaで文字列から文字列を削除してみます。トランプの例題を使います。
ワーニングはmaxが5以外の値を取らない、で出てます。関数の引数であるallcardsは変更できな...