ふりがな表
コンソールへの出力
表記 | ふりがな |
---|---|
println( [表示内容] ) | [表示内容] を表示しろ |
println( [表示内容1] , [表示内容2] , [表示内容3] , ... ) | [表示内容1] , [表示内容2] , [表示内容3] , ... を表示しろ |
println() | 改行しろ |
print( [表示内容] ) | [表示内容] を改行なしで表示しろ |
print( [表示内容1] , [表示内容2] , [表示内容3] , ... ) | [表示内容1] , [表示内容2] , [表示内容3] , ... を改行なしで表示しろ |
定数(リテラル)
表記 | ふりがな |
---|---|
[123] | 整数 [123] |
[45.6] | 実数 [45.6] |
" [XXX] " | 文字列「 [XXX] 」 |
true | 真 |
false | 偽 |
' [x] ' | 文字「 [x] 」 |
算術演算子
表記 | ふりがな |
---|---|
[左辺] + [右辺] | [左辺] に [右辺] を足した結果 |
[左辺] - [右辺] | [左辺] から [右辺] を引いた結果 |
[左辺] * [右辺] | [左辺] に [右辺] を掛けた結果 |
[左辺] / [右辺] | [左辺] を [右辺] で割った結果 |
[左辺] % [右辺] | [左辺] を [右辺] で割った余り |
- [値] | [値] の正負を逆転させた結果 |
比較演算子
表記 | ふりがな |
---|---|
[左辺] < [右辺] | [左辺] が [右辺] より小さいの真偽 |
[左辺] <= [右辺] | [左辺] が [右辺] 以下の真偽 |
[左辺] > [右辺] | [左辺] が [右辺] より大きいの真偽 |
[左辺] >= [右辺] | [左辺] が [右辺] 以上の真偽 |
[左辺] == [右辺] | [左辺] と [右辺] が等しいの真偽 |
[左辺] != [右辺] | [左辺] と [右辺] が等しくないの真偽 |
論理演算子
表記 | ふりがな |
---|---|
! [真理値] | [真理値] の否定 |
[真理値1] && [真理値2] | [真理値1] と [真理値2] の両方が真であるの真偽 |
[真理値1] || [真理値2] | [真理値1] と [真理値2] のどちらかが真であるの真偽 |
変数の宣言
表記 | ふりがな |
---|---|
int [変数名] ; | 整数型の変数 [変数名] を作成しろ |
float [変数名] ; | 実数型の変数 [変数名] を作成しろ |
String [変数名] ; | 文字列型の変数 [変数名] を作成しろ |
boolean [変数名]; | 真理値型の変数 [変数名] を作成しろ |
char [変数名]; | 文字型の変数 [変数名] を作成しろ |
int[] [変数名] ; | 整数配列型の変数 [変数名] を作成しろ |
float[] [変数名] ; | 実数配列型の変数 [変数名] を作成しろ |
String[] [変数名] ; | 文字列配列型の変数 [変数名] を作成しろ |
boolean[] [変数名]; | 真理値配列型の変数 [変数名] を作成しろ |
char[] [変数名]; | 文字配列型の変数 [変数名] を作成しろ |
変数への代入
表記 | ふりがな | |
---|---|---|
[変数名] = [右辺] | 変数 [変数名] に [右辺] を代入しろ | |
[変数名] += [右辺] | 変数 [変数名] の値に [右辺] を足した結果を変数 [変数名] に代入しろ | |
[変数名] -= [右辺] | 変数 [変数名] の値から [右辺] を引いた結果を変数 [変数名] に代入しろ | |
[変数名] *= [右辺] | 変数 [変数名] の値に [右辺] を掛けた結果を変数 [変数名] に代入しろ | |
[変数名] /= [右辺] | 変数 [変数名] の値を [右辺] で割った結果を変数 [変数名] に代入しろ | |
[変数名] ++ | 変数 [変数名] の値を1増やせ | |
++ [変数名] | 変数 [変数名] の値を1増やせ | |
[変数名] -- | 変数 [変数名] の値を1減らせ | |
-- [変数名] | 変数 [変数名] の値を1減らせ | |
[配列名] [ [添字] ] = [右辺] | 配列 [配列名] の [添字] 番目に [右辺] を代入しろ | |
[配列名] [ [添字] ] += [右辺] | 配列 [配列名] の [添字] 番目 の値に [右辺] を足した結果を配列 [配列名] の [添字] 番目 に代入しろ | |
[配列名] [ [添字] ] -= [右辺] | 配列 [配列名] の [添字] 番目 の値から [右辺] を引いた結果を配列 [配列名] の [添字] 番目 に代入しろ | |
[配列名] [ [添字] ] *= [右辺] | 配列 [配列名] の [添字] 番目 の値に [右辺] を掛けた結果を配列 [配列名] の [添字] 番目 に代入しろ | |
[配列名] [ [添字] ] /= [右辺] | 配列 [配列名] の [添字] 番目 の値を [右辺] で割った結果を配列 [配列名] の [添字] 番目 に代入しろ | |
[配列名] [ [添字] ] ++ | 配列 [配列名] の [添字] 番目 の値を1増やせ | |
++ [配列名] [ [添字] ] | 配列 [配列名] の [添字] 番目 の値を1増やせ | |
[配列名] [ [添字] ] -- | 配列 [配列名] の [添字] 番目 の値を1減らせ | |
-- [配列名] [ [添字] ] | 配列 [配列名] の [添字] 番目 の値を1減らせ |
変数の参照
表記 | ふりがな |
---|---|
[変数名] | 変数 [変数名] の値 |
[配列名] [ [添字] ] | 配列 [配列名] の [添字] 番目の値 |
変数の初期化
表記 | ふりがな |
---|---|
int [変数名] = [右辺]; | 整数型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
float [変数名] = [右辺]; | 実数型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
String [変数名] = [右辺]; | 文字列型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
boolean [変数名] = [右辺] ; | 真理値型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
char [変数名] = [右辺] ; | 文字型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
int[] [変数名] = [右辺]; | 整数配列型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
float[] [変数名] = [右辺]; | 実数配列型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
String[] [変数名] = [右辺]; | 文字列配列型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
boolean[] [変数名] = [右辺] ; | 真理値配列型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
char[] [変数名] = [右辺] ; | 文字配列型の変数 [変数名] を作成して、 [右辺] で初期化しろ |
int[] [変数名] = {[要素1, 要素2, 要素3, …] }; | 整数配列型の変数 [変数名] を作成して、{[要素1, 要素2, 要素3, …]}を要素に持った配列で初期化しろ |
float[] [変数名] = {[要素1, 要素2, 要素3, …] }; | 実数配列型の変数 [変数名] を作成して、{[要素1, 要素2, 要素3, …]}を要素に持った配列で初期化しろ |
String[] [変数名] = {[要素1, 要素2, 要素3, …] }; | 文字列配列型の変数 [変数名] を作成して、{[要素1, 要素2, 要素3, …]}を要素に持った配列で初期化しろ |
boolean[] [変数名] = {[要素1, 要素2, 要素3, …] } ; | 真理値配列型の変数 [変数名] を作成して、{[要素1, 要素2, 要素3, …]}を要素に持った配列で初期化しろ |
char[] [変数名] = {[要素1, 要素2, 要素3, …] } ; | 文字配列型の変数 [変数名] を作成して、{[要素1, 要素2, 要素3, …]}を要素に持った配列で初期化しろ |
配列の生成
表記 | ふりがな |
---|---|
new int[ [サイズ] ] | 要素数 [サイズ] の整数配列 |
new float[ [サイズ] ] | 要素数 [サイズ] の実数配列 |
new String[ [サイズ] ] | 要素数 [サイズ] の文字列配列 |
new boolean[ [サイズ] ] | 要素数 [サイズ] の真理値配列 |
new char[ [サイズ] ] | 要素数 [サイズ] の文字配列 |
配列の要素数
表記 | ふりがな |
---|---|
[配列名] .length | 配列 [配列名] の要素数 |
条件分岐
表記 | ふりがな |
---|---|
if ( [条件式] ) { [処理] } |
もし [条件式] が真なら以下を実行しろ { [処理] } |
if ( [条件式] ) { [処理1] } else { [処理2] } |
もし [条件式] が真なら以下を実行しろ { [処理1] } そうでなければ以下を実行しろ { [処理2] } |
if ( [条件式1] ) { [処理1] } else if ( [条件式2] ) { [処理2] } |
もし [条件式1] が真なら以下を実行しろ { [処理1] } そうでなくて、もし [条件式2] が真なら以下を実行しろ { [処理2] } |
繰り返し
表記 | ふりがな |
---|---|
while ( [条件式] ) { [処理] } |
[条件式] が真である限り以下を繰り返せ { [処理] } |
for ( [初期化処理] ; [条件式] ; [更新処理] ) { [処理] } |
[初期化処理] [条件式] が真である限り以下を繰り返せ { [処理] [更新処理] } |
数学関数
表記 | ふりがな |
---|---|
abs( [x] ) | [x] の絶対値 |
ceil( [x] ) | [x] の小数を切り上げた値 |
floor( [x] ) | [x] の小数を切り捨てた値 |
sqrt( [x] ) | [x] の平方根 |
exp( [x] ) | e(自然対数の底)の [x] 乗の値 |
pow( [x] , [y] ) | [x] の [y] 乗の値 |
log( [x] ) | log( [x] )の値 |
dist( [x1] , [y1] , [x2] , [y2] ) | 点( [x1] , [y1] )と点( [x2] , [y2] )の距離 |
sin( [x] ) | sin( [x] )の値 |
cos( [x] ) | cos( [x] )の値 |
tan( [x] ) | tan( [x] )の値 |
asin( [x] ) | asin( [x] )の値 |
acos( [x] ) | acos( [x] )の値 |
atan( [x] ) | atan( [x] )の値 |
degrees( [x] ) | [x] ラジアンを度に変換した結果 |
radians( [x] ) | [x] 度をラジアンに変換した結果 |
文字列の操作
表記 | ふりがな |
---|---|
[文字列] .charAt( [添字] ) | [文字列] の [添字] 番目の文字 |
[文字列1] .equals( [文字列2] ) | [文字列1] が [文字列2] と文字列として等しいの真偽 |
[文字列] .indexOf( [部分文字列] ) | [文字列] の中で [部分文字列] が始まる位置 |
[文字列] .indexOf( [部分文字列] , [開始位置] ) | [文字列] の[開始位置] 文字目以降で [部分文字列] が始まる位置 |
[文字列] .length() | [文字列] の長さ |
[文字列] .substring( [開始位置] ) | [文字列] の [開始位置] 以降の部分文字列 |
[文字列] .substring( [開始位置] , [終了位置] ) | [文字列] の [開始位置] 文字目から [終了位置] 文字目までの部分文字列 |
[文字列] .toLowerCase() | [文字列] を小文字に変換した結果 |
[文字列] .toUpperCase() | [文字列] を大文字に変換した結果 |
乱数の生成
表記 | ふりがな |
---|---|
random( [最大値] ) | 0以上 [最大値] 未満の乱数 |
random( [最小値] , [最大値] ) | [最小値] 以上 [最大値] 未満の乱数 |
型変換
表記 | ふりがな |
---|---|
boolean( [値] ) | [値] を真理値に変換した結果 |
char( [値] ) | [値] を文字に変換した結果 |
float( [値] ) | [値] を実数に変換した結果 |
int( [値] ) | [値] を整数に変換した結果 |
str( [値] ) | [値] を文字列に変換した結果 |
描画関数
表記 | ふりがな |
---|---|
rect( [x] , [y] , [w] , [h] ) | 左上の座標を( [x] , [y] )とした幅 [w] 、高さ [h] の長方形を描画しろ |
ellipse( [cx] , [cy] , [w] , [h] ) | 中心の座標を( [cx] , [cy] )とした幅 [w] 、高さ [h] の楕円を描画しろ |
triangle( [x1] , [y1] , [x2] , [y2] , [x3] , [y3] ) | 点( [x1] , [y1] )、点( [x2] , [y2] )、点( [x3] , [y3] )を頂点とした三角形を描画しろ |
line( [x1] , [y1] , [x2] , [y2] ) | 点( [x1] , [y1] )と点( [x2] , [y2] )を結ぶ線分を描画しろ |
point( [x1] , [y1] ) | 点( [x1] , [y1] )に点を描画しろ |
size( [w] , [h] ) | 画面の幅を [w] に、高さを [h] に設定しろ |
background( [v1] , [v2] , [v3] ) | 背景色を( [v1] , [v2] , [v3] )に設定しろ |
fill( [v1] , [v2] , [v3] ) | 塗り潰し色を( [v1] , [v2], [v3] )に設定しろ |
stroke( [v1] , [v2] , [v3] ) | 線の色を( [v1] , [v2], [v3] )に設定しろ |
noFill() | 塗り潰しをなしに設定しろ |
noStroke() | 線をなしに設定しろ |
円周率
表記 | ふりがな |
---|---|
PI | 円周率 |
HALF_PI | 円周率の半分の値 |
QUARTER_PI | 円周率の1 / 4の値 |
TWO_PI | 円周率の2倍の値 |
システム変数
表記 | ふりがな |
---|---|
width | 画面の幅 |
height | 画面の高さ |