java

previous version download

http://java.sun.com/products/archive/j2se-eol.html

正規表現

円マークにマッチさせるにはString test = "これは\\hensuu\\です。食べてください。"; String st = test.replaceAll("\\\\hensuu\\\\", "さかな"); System.out.println(st);

プロパティファイル

プロパティファイルの作成ユニコードエスケープするには、コマンドがあり JDKをインストールしたフォルダの下の bin に native2ascii.exe で行いますtest_jp.properties を用意して key=日本語 と記述します。(WindowsならばShift_JISで記述する)native2as…

オブジェクト指向

【オブジェクト】 ・オブジェクトとは実際にある「もの」や「概念」 山田太郎、あなた、あなたの持っているPC、受注、本【クラス】 ・もの(オブジェクト)のうち共通の性質を持ったグループをクラスと呼ぶ 人間、PC【継承】 ・具体的なクラスは、それより一…

||と&&と|と&

X||Y → 片方trueならtrue 片辺評価 → 左がtrueなら右は評価しない X&&Y → 両方trueならtrue 片辺評価 → 左がfalseなら右は評価しない X&Y → 片方trueならtrue 両辺評価 X|Y → 両方trueならtrue 両辺評価

>>と>>

>>> → 右にシフト 左は0になっていく >> → 右にシフト 左はしのビットになっていく例:a>>>2 → 右に二桁シフト 左は0になっていく

進数表示

0ではじまる → 8進数 0xではじまる → 16進数 \uではじまる → 16進数の文字 ''で囲む 4桁

基本データ型

型 ビット数 値の範囲 - boolean 1ビット true false byte 8ビット -128〜127 short 16ビット -32768〜32767 int 32ビット -2の36乗〜2の31乗-1 long 64ビット -2の63乗〜2の63乗-1 float 32ビット 3.4×10の38乗〜14×10の-45乗 double 64ビット 1.8×10の308…

色の扱い

色 10進数(RGB) 16進数(#RRGGBB) - 黒 0 0 0 0x000000 白 255 255 255 0xFFFFFF 赤 255 0 0 0xFF0000 緑 0 255 0 0x00FF00 青 0 0 255 0x0000FF 紫 255 0 255 0xFF00FF 黄 255 255 0 0xFFFF00 シアン 0 255 255 0x00FFFF

String型 → 基本データ型 変換

基本データ型 parse○○ ------------------------------------------------------------------------ boolean char byte Byte.parseByte(String) short Short.parseShort(String) int Integer.parseInt(String) long Long.parseLong(String) float Float.pars…

基本データ型 → String型 変換

基本データ型 String型を使う それ以外の方法 ------------------------------------------------------------------------ boolean String.valueOf(boolean) new Boolean(boolean).toString() char String.valueOf(char) new Character(char).toString() by…