33歳からでもプログラマーになれますか?

ブログタイトル通りのブログです。ブログ。

Javaの型について

普段PHPを書くことが多くてJavaの型を意識した書き方に慣れてなかったので、 めも。

Javaでは変数の宣言の時に型を指定する必要があるが、

整数は自動的にint型、小数点以下の数字はdouble型となる。

なので、

float = 3.14;

とやってしまうと3.14という数字自体が既にdouble型となっていてエラーとなる。 ※3.14という数字自体はfloat型の範囲内

そこで代入の時に

float = 3.14F; //(fでも可)

としてやる。

また

long l = 123456789012;

とやるとエラー。

long l = 123456789012L; //(lでも可)

とする必要あり。 これも数字は自動的にint型となるが、intの範囲を超える数値リテラルそのものがエラーとなってしまうため、long型のリテラルにしている。