「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 = ...