Scala

書式
1.クラスの定義
class クラス名(変数名:データの型,xxx)

クラスの関数の定義
def 関数名(変数名:データの型,xxx)
2.クラスのオブジェクトの作成
val ...

Scala

書式
do {処理コード}while(条件式)
条件式はtrueの場合、doループに戻します。
ループのコード処理を行います。 falseの場合、処理が終了します。
使用例

object Cft ...

Scala

書式
1.普通引数とディフォルト引数の値を設定する関数の定義
def functionName(引数1:Int,引数2:Int =値2,xxx):戻り値の型 = {処理コード}

2.関数名にディフォルト引数 ...

Scala

書式
val 多次元配列名 = Array.ofDim(3, 3)

var cftA = Array.ofDim(10, 9)
var cftB = Array.ofDim(2, 3, 4

Scala

書式
配列の定義
方法1 var cft:Array = new Array(3)
文字列型配列を宣言し、長さは3を設定します
方法2 var cft = new Array(3)
方法3 va ...

Scala

書式
ディフォルト引数の値を設定する関数の定義
def functionName(引数1:Int=値1,引数2:Int =値2,xxx):戻り値の型 = {処理コード}
関数名にディフォルト引数を利用する方法 ...

Scala

書式
関数の定義
def functionName(引数1,引数2,xxx):戻り値の型 = {処理コード}
関数名を呼び出す方法
functionName(値1,値2);
使用例

obj ...

Scala

ビット演算子について書式

演算子例意味&a & bAND演算|a | bOR演算^a ^ bXOR演算~a ^ b補数演算<<a << b左シフト>>a >> b右 ...

Scala

書式

演算  例         意味&& a && b     論理AND|| a || b  論理OR! !a         論理否定

使用例

object Test { def ...

Scala

書式

演算子例意味>a > baがbより大きいか>=a >= baがb以上か<a < baがbより小さいか<=a <= baがb以下か==a == baとbが等しいか!=a != ...

Scala

書式

演算子例意味+x + y加算-x - y減算*x * y乗算/x/y除算%x % y剰余

使用例

object Test { def main(args: Array) { var a = 10; var b = ...

Scala

書式
if(条件式1){
//条件式1がtrueの場合 処理コード
if(条件式2){
//如果条件式2 为 true 则执行该语句块
}
}
使用例

object Dem ...

Scala

書式
形式1 if(条件式1)
{
//条件式1がtrueの場合 処理コードを実行する
}

形式2 if (条件式2) 処理コード2 else 処理コード3
使用例

objec ...

Scala

書式
if(条件式){
//条件式がtrueの場合 処理コードを実行
}else{
//条件式がfalseの場合 処理コードを実行
}
「if else」文を使って条件分岐の処理を判定し ...

Scala

書式
var 変数名:String = “文字列”;
println(変数名)
String は文字列を表す型です。文字列は “…” で囲みます。エス ...

Scala

書式
while(condition)
{
statement(s);
}
condition:条件式、trueの場合処理コードを実行します。

使用例

object Demo ...

Scala

書式
if (条件式1) { 処理コード1 }
else if (条件式2) {処理コード2 }
else if (条件式3) {処理コード3 }
else { 処理コード4 }
if文と「el ...

Scala

環境
Windows10 64bit
scala3.1.1

1.javaバージョンの確認

C:\>java -versionjava version "1.8.0_321"Java(TM) SE ...