Javaを使っていくためにまず必要なことが、JDKのインストールだ。
JDKとはJava Development Kitの頭文字を取ったもので、Javaによるプログラミングで必要なものが一式揃ったパッケージだと思うとわかりやすいだろう。
これをインストールすれば、とりあえずJavaを使えるようになる。
このページではJavaプログラミングで必要な、JDKをインストールする方法をご紹介しよう。
Javaを使っていくためにまず必要なことが、JDKのインストールだ。
JDKとはJava Development Kitの頭文字を取ったもので、Javaによるプログラミングで必要なものが一式揃ったパッケージだと思うとわかりやすいだろう。
これをインストールすれば、とりあえずJavaを使えるようになる。
このページではJavaプログラミングで必要な、JDKをインストールする方法をご紹介しよう。
このページではJavaの演習問題をいくつか用意した。
特にアルゴリズムを考える問題に絞ってこのページではまとめている。Javaを勉強中の方はチャレンジしてみてほしい。
Javaで文字列を数値に変換したいときはどうするか?
文字列として入力された値を変換して使いたいというときなど、そこまで頻繁ではないが、Javaでプログラムを組んでいると必要なことがあるだろう。
このページでは、ラッパークラスを用いて文字列を数値に変換する方法をお伝えしよう。
Javaで「数値を文字列に変換して扱いたい」というときが、時々ある。
ラーパークラスを使えば、数値から文字列へ変換することができる。このページではサンプルコードも用いて、変換方法をご紹介しよう。
このページではJavaのオートボクシングとアンボクシングについてお伝えしよう。
オートボクシングもアンボクシングもラッパークラスに関する用語だ。
ラッパークラスを使うと、基本データ型の値をラップ(=包み込む)してオブジェクトとして利用できるようになる。
このページではラッパークラスによるオブジェクトの作成や値の設定・取得といった基本的な使い方をまとめてご紹介した。
ラッパークラスをはじめて使うという方は参考にしてほしい。
このページではラッパークラスの種類をご紹介しよう。
基本的には基本データ型の先頭文字を大文字にしたものがラッパークラスの名前となっている。
Javaの予約語をすべて覚えている人はなかなかいないだろう。
「なんとなく予約語だろうな」という判断で避けているためほとんどの場合は大丈夫だろうが、一度ざっと見ておいても損はない。
このページではJavaの予約語を一通りまとめた。参考にしていただければと思う。
Javaで指定した位置に文字列を挿入したい場合、StringBuilderクラスのinsertメソッドを使う。
このページではinsertメソッドを利用して、文字列を任意の場所に追加する方法についてお伝えしよう。
Javaで文字列を追加するにはいくつかの方法があるが、StringBuilderクラスを使うのも便利だ。
このページではStringBuilderクラスのappendメソッドを利用して、文字列を追加する方法をお伝えしよう。
Javaで文字列を分割するにはStringクラスのsplitメソッドを使う。
このページではsplitクラスの使い方をすぐにわかるようにまとめた。分割数を制限する方法や注意点などもまとめているため参考にしていただければと思う。
Javaで文字列を置換するには、StringクラスのreplaceFirstもしくはreplaceAllを使うのがいい。
このページではreplaceFirts、replaceAllそれぞれの使い方とサンプルプログラムをご紹介する。
Javaでプログラムを書いている最中、すべての文字列を大文字に変換したり、反対に小文字に変換をするという処理がときどきある。
そこで使えるのがStringクラスのtoUpperCaseとtoLowerCaseだ。このページではこれらのメソッドの使い方をご紹介しよう。
1分あれば十分に使い方を把握できる。
Stringクラスには様々なメソッドがあるが、文字列の中の一部を切り出すこともできる。
このページではJavaで文字列の一部を切り出すために使えるsubstringについてご紹介しよう。
文字列の前後に空白が入り、それを削除したいということはよくある。
特にユーザが入力する場所やExcel保存していたもののシステム化などの際、よく発生するだろう。そういった際に使えるものの一つとしてStringクラスのtrimがある。
このページではtrimについてお伝えした。参考にしていただければと思う。
Javaで文字列の文字数を調べたいという機会は結構あるはずだ。
Stringクラスのlengthメソッドを使えば簡単に文字数をカウントできる。このページではlengthメソッドについてまとめたので参考にしてほしい。
Javaで2つの数を比較してどちらか小さい値を取得することや、最小値を求めることはよくある。
より小さい値を探すには、Mathクラスのminメソッドを使う。maxメソッドの対となるメソッドだ。
このページでは、Javaのminメソッドによる、「小さな値の取得」および「最小値の取得」についてお伝えしよう。参考にしてほしい。
LinkedListは、ListクラスとDequeクラスのインターフェースを実装した双方向結合リストだ。
待ち行列を使った順序の管理やArrayListに比較して処理スピード速いメソッドの使用頻度が高い場合に向いている。
このページではJavaのLinkedListについてまとめてみた。参考にしていただければと思う。
Javaでも実は連想配列を使うことができる。
連想配列とは、要素番号ではなくて、言葉同士で配列を取り出したり操作したりするものだ。詳しくは後でお伝えする。
そのために使うのがHashMapだ。このページでは、JavaのHashMapについてご紹介していく。理解しておくと、必ず役に立つ機会があるはずだ。
Javaの配列の数は固定だ。一度決めると、変えることができない。
しかし、それだと不便な時が多数あるのは想像できるだろう。そんなときに使えるのがArrayListだ。
このページでは配列の容量や順番を扱えるArrayListについてご紹介しよう。
このページではJavaの例外処理として、throwとthrowsについてご紹介しよう。
とても似ているが、それぞれで意味も使い方も違う。
例外処理を行う上で、どちらも知っておこう。
このページではJavaのfinallyについてお伝えする。
finallyは例外が発生してもしなくても実行したい処理を書くために使う構文だ。try catchを使っていれば必ず使う場面がある。
この際に理解して、覚えてしまおう。
エラー処理はプログラミングにおいて重要だ。
しかし、すべての予想されるエラーをif文で繋げて書くと、非常に長くなってしまい見にくいコードになってしまう。かと言って省略すれば深刻なバグを引き起こす可能性がある
そんなときに使うのがtry catchだ。このページではJavaの例外処理try catch文を解説する。
例外処理とはプログラムがなんらかのエラーを出したときに、処理を中断して別の処理を行うことだ。
予想外のエラーが出ないプログラムなんてほぼない。プログラミングをする上で、なくてはならないものになっている。
このページでは例外処理について初心者向けにご紹介しよう。
Javaには平方根と立方根を算出するメソッドも用意されている。
square rootでsqrt、cube rootでcbrtだ。
実際に使い方をご紹介しよう。
対数logの計算はそれほど登場するものではないだろう。
しかし、数値解析などでよく利用されるし、知っておいて損はない。
このページではJavaでの対数の出し方をまとめている。必要なタイミングで参考にして頂ければと思う。
切り上げ、切捨て、四捨五入はJavaでプログラムを組んでいると、色々なところで必要になってくる。
それぞれMathクラスのceilメソッド、floorメソッド、roundメソッドを使用していくが、詳細をご紹介していこう。
Javaで累乗を求めたい機会もあるだろう。
例えば、年利0.8%の預金の複利を計算したいときなど累乗を使うはずだ。
JavaではMathクラスのpowメソッドを利用して計算ができる。
正規表現はどうしても単発で使うことが多く、なかなか覚えられないという人も多いのではないだろうか?
このページではJavaの正規表現について一通りまとめている。基本的な使い方や、正規表現の一覧、URL・郵便番号などのよく使う書式など、必要なものは概ね揃っているだろう。
初心者の方が一通り勉強するのに丁度いい量でまとめた。実際にJavaで正規表現を使うときにも参考にしていただければと思う。
Javaでシステムを開発するにあたり、フレームワーク選びは重要なポイントのひとつだ。
しかし、Javaフレームワークには種類が多々あるため、どのフレームワークが良いのか迷ってしまうこともある。
そこでこのページでは、代表的なフレームワークから注目のフレームワークまで、10種類のフレームワークをまとめて紹介していこう。