「Scala入門」クラスとオブジェクトのサンプル
書式
1.クラスの定義
class クラス名(変数名:データの型,xxx)
クラスの関数の定義
def 関数名(変数名:データの型,xxx)
2.クラスのオブジェクトの作成
val ...
「Scala」do~while文のサンプル
書式
do {処理コード}while(条件式)
条件式はtrueの場合、doループに戻します。
ループのコード処理を行います。 falseの場合、処理が終了します。
使用例
「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で関数を定義するサンプル
書式
関数の定義
def functionName(引数1,引数2,xxx):戻り値の型 = {処理コード}
関数名を呼び出す方法
functionName(値1,値2);
使用例
「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~else文の入れ子のサンプル
書式
if(条件式1){
//条件式1がtrueの場合 処理コード
if(条件式2){
//如果条件式2 为 true 则执行该语句块
}
}
使用例
[Scala入門]if文を使った条件分岐のサンプル
書式
形式1 if(条件式1)
{
//条件式1がtrueの場合 処理コードを実行する
}
形式2 if (条件式2) 処理コード2 else 処理コード3
使用例
「Scala入門」if else文を使った条件分岐のサンプル
書式
if(条件式){
//条件式がtrueの場合 処理コードを実行
}else{
//条件式がfalseの場合 処理コードを実行
}
「if else」文を使って条件分岐の処理を判定し ...
「Scala」文字列(String)のサンプル
書式
var 変数名:String = “文字列”;
println(変数名)
String は文字列を表す型です。文字列は “…” で囲みます。エス ...
[Scala入門]while文を使った繰り返し処理サンプル
書式
while(condition)
{
statement(s);
}
condition:条件式、trueの場合処理コードを実行します。
使用例
object Demo ...「Scala入門」複数if else if文のサンプル
書式
if (条件式1) { 処理コード1 }
else if (条件式2) {処理コード2 }
else if (条件式3) {処理コード3 }
else { 処理コード4 }
if文と「el ...
Windows10にScala 3.1.1をインストールする
環境
Windows10 64bit
scala3.1.1
1.javaバージョンの確認
C:\>java -versionjava version "1.8.0_321"Java(TM) SE ...