Javaのwhile文とfor文
while文 while文は一定の処理を自動で繰り返し処理をしたいときに使います。 例えば、1~100までの数字をコンソールに出力したい場合、System.out.println()を100回書...
122 search resultsShowing 1~20 results
You need to log-in
while文 while文は一定の処理を自動で繰り返し処理をしたいときに使います。 例えば、1~100までの数字をコンソールに出力したい場合、System.out.println()を100回書...
継承 既存のクラスのフィールドやメソッドを別のクラスに引き継ぐことです。 継承してできる新しいクラスには独自のフィールドやメソッドを追加してカスタマイズできます。 継承されるクラスを「スーパーク...
クラスメソッド クラスに属するメソッドのことです。 クラスメソッドの定義は、「public static 戻り値の型 メソッド名()」です。 クラスメソッドはインスタンスを生成しない状態でも呼び...
モデル 人の年齢を表すカラムに「歳」を加えたり、重さを表すカラムに「キログラム」を加えるメソッドは、ビューでのみ使用される見た目を整えるロジックです。このような見た目に関わるロジックは、ヘルパー...
正規表現とは 特徴的なのは 電話番号のハイフンを取り除く(文字列の一部分を置換する) パスワードに英数字8文字以上という制約を設定する(文字列が制約を満たしているか調べる) メールアドレスからド...
searchアクション 7つのアクション以外のsearchアクションという命名でアクションを定義します。 7つのアクション以外でルーティングを定義する方法は、collectionとmemberと...
部分テンプレート 同じHTML構造の部分を共通化することによって、ビューファイルを作成することができます。この共通化された部分を、部分テンプレートといいます。 部分テンプレートを使用した場合、H...
モデルは、Railsの中でデータベースへのアクセスをはじめとする情報のやりとりに関する処理を担当している。簡単な解釈で書くとコントローラー→モデル→データベース、データベース→モデル→コントロー...
クラス型のフィールド インスタンスフィールドにクラス型の変数を定義することで、フィールドにインスタンスを持つことができます。 【例】 class クラス名 { private クラス型 フィール...
詳細未定のメソッド 例えば、車や自転車のメソッドがあるとします。乗り物はすべて「走行する」機能を持ちます。 プログラム上でも、Vehicleクラス(車両)を継承するすべてのクラスはrunメソッド...
protected ゲッター・セッターとはまた違う方法です。 クラス外から呼び出したいときは、private(クラス外は呼び出せない)では呼び出せないので、「protected」を使って、クラス...
trueとfalse 真偽値のデータ型はbooleanです。 Main.java class Main { public static void main(String[] args) { in...
条件分岐 特定の状況のときだけある処理を行うです。 OOだったらXXするみたいな感じです。 例えば、天気予報が雨だったら傘を持っていくということです。 if文の場合 Main.java if (...
カプセル化 何人かで開発するとき、自分がクラスを作る際には他の人がそのクラスを使えるように、使ってほしい機能は公開し、クラスの外で使ってほしくない機能は隠すことです。 具体的にはフィールドとメソ...
コンストラクタ インスタンスフィールドが増えるとコードが冗長になります。 クラスには、コンストラクタというものがあり、newを使ってインスタンスを生成した後に自動で呼び出される特別なメソッドを使...
クラス定義とインスタンスの生成 クラスからインスタンスを生成するには「new クラス名()」を使います。 【例】 class Main { public static void main(Str...
【例】 Main.java class Main { public static void main(String[] args) { int[] numbers = {1, 6, 11, 16...
コンソールへの入力 コンソールに値を入力し、その値をプログラム内で使うことです。 コンソールへの入力を受け取るにはScannerというライブラリを使います。 Scannerは「import ja...
他クラスのメソッドの呼び出し クラス名.メソッド名()とすることで、クラスのメソッドを呼び出せます。 【例】 Main.java class Main { public static void ...
double型 double型は小数点以下を持つ数になります。 int型は整数で、1とか3とかです。 対してdouble型は1.2とか3.5とかの少数点以下に定義します。 小数同士の計算 【例】...
122 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.