基本情報技術者へのステップアップ -アルゴリズムを解く!-
Page Contents はじめに。擬似言語に慣れておく●条件分岐●繰り返し処理実践例をみてみよう。擬似言語の実例擬似言語をJavaに置き換えてみるプログラム実行イメージ図を見逃さない擬似言語の対策参考:平成30年春期 […]
Java入門 基本情報技術者へのステップアップ – Object クラス、文字の比較 – #プログラム初心者からの脱出③
Page Contents Objectはすべてのクラスの親クラス Java.lang.Objectクラスのメソッド equalメソッド toStringメソッド Objectはすべてのクラスの親クラス 「java.la […]
Java入門 基本情報技術者へのステップアップ – Map, List, StringBuilder – #プログラム初心者からの脱出②
基本情報技術者試験に必要となるコレクションクラス群(Map、List)や文字列操作(StringBuilder)について学びましょう。 Page Contents コレクション(List) コレクション(Map) 文字列 […]
Javaのstaticはどういう意味? #プログラム初心者からの脱出①
Page Contents Java の static 宣言の意味? 最初に簡単に説明をしてしまうと… 実際にソースコードで見てみましょう。 static 宣言されたフィールドはクラスに紐づくフィールドなので、次のように […]
Javaの裏技(オブジェクトのディープコピーのやり方)
Page Contents Java は、すべて参照(ポインタ)の言語です 別々に new をすれば… ディープコピーを一発で行う裏技コード… <追記> こちらの方が簡単そう… 要注意…! Java は、すべて参照 […]
Javaコーディング規約(Java5.0版)
Page Contents 昔々… サンプルのダウンロードは、こちらから。 昔々… 私が10年以上前に、某プロジェクトで作成した Javaコーディング規約です。 フレームワークはオリジナルのものを使用していましたので、内 […]