スポンサーサイト

Continue reading

タグ :

  • Comments (Close): -
  • TrackBack (Close): -

ビートルズとArrayList

ArrayListを使って、メンバー情報を管理するプログラムを作成しましょう。社員管理などに応用可能です。 メンバーは、ビートルズから引っ張ってきます。ただのサンプルなので、内容が不正確でもクレームなしです。 パート  名前 ボーカル  ジョン・レノン ボーカル  ポール・マッカートニー ギター  ジョージ・ハリスン ドラム  ピート・ベスト ベース  スチュアート・サトクリフ ドラム  リンゴ・スタ....Continue reading

タグ :

  • Comments (Close): -
  • TrackBack (Close): -

インタフェースで部品化徹底

インタフェースは、抽象クラス・抽象メソッドとほぼ同じ使い方をします。ある意味、抽象クラス・抽象メソッドを徹底して部品化したのがインタフェースだといえます。 前回、抽象クラスと抽象メソッドを使って書いたコードをインタフェースを使って書き直してみます。 interface Cafe{ public void welcome(); } class futsuuCafe implements Cafe{ @Override public void welcome(){ System.out.println("いら....Continue reading

タグ :

  • Comments (Close): -
  • TrackBack (Close): -

属性値による要素の値の抽出

  • Posted by: javamania
  • 2011-01-09 Sun 14:23:16
  • JavaとXML
前回は要素(タグ)の名前から値を抽出しましたが、今回は、属性の値から要素の値を抽出する方法を学びます。 XMLファイル(sample.xml)です。 <?xml version="1.0" encoding="UTF-8" ?> <club> <member number="1"> <name>taro</name> <age>15</age> <sex>male</sex> </member> <member number="2"> <name>hanako</name...Continue reading

タグ :

  • Comments (Close): -
  • TrackBack (Close): -

タグ名による値の抽出

  • Posted by: javamania
  • 2011-01-08 Sat 15:32:59
  • JavaとXML
階層構造へのアクセス では、要素に含まれる値を取り出すことを学習しました。 このときは値をすべて取り出しましたが、今回は抜き出したい要素の値のみ抽出して取り出してみます。......Continue reading

タグ :

  • Comments (Close): -
  • TrackBack (Close): -

XMLBuddyの導入

  • Posted by: javamania
  • 2011-01-08 Sat 13:48:57
  • JavaとXML
EclipseによるXML開発をサポートするプラグイン、XMLBuddyの導入手順を書きます。 EclipseでXML文書を書くと、デフォルトでは改行やインデントで読みやすく整形しようとするとエラーになります。エラーにならないようにしようとすると、改行なしの非常に読みにくいコードになってしまいます。 導入前 : 導入後 : XMLBuddyは、コードの整形のほかにもいろんな入力支援がある定評のあるプラグインで、XML文書を....Continue reading

タグ :

  • Comments (Close): -
  • TrackBack (Close): -
  • 閉じるボタン
クラスライブラリ解説 目次
クラスライブラリとは
 ├ Java APIの調べ方
 ├ Objectクラスを調べる
 ├ ライブラリのインポート
 ├ 完全修飾クラス名を調べる
 ├ staticインポート
 ├ 外部ライブラリの利用

文字列を扱う
 ├ Stringとイミュータプル
 ├ StringBuilder 文字列の連結
 ├ toString()のオーバーライド
 ├ toXxCase() 大文字と小文字
 ├ compareTo() 値の比較
 ├ parseDouble() 文字を小数値に
 └ 文字列を抜き出す
 ├ char配列からString型へ変換
 ├ 空白文字の除去

日付を扱う
 ├ Calendar 現在の日付
 ├ Date 日付の表示

数値演算を扱う
 ├ round() 切上・切捨・四捨五入
 ├ BigDecimal
 ├ sqrt(),pow() 累乗と平方根
 ├ BigInteger
 ├ int型の最大値・最小値
 ├ random() 乱数作成

ファイルを扱う
 ├ ファイルの存在確認
 ├ ファイルを作成
 ├ ファイルの削除
 ├ ファイルサイズを調べる

入出力ストリーム
 ├ ファイルを読み込む
 ├ 画像ファイルのコピー
 ├ 日本語の読み込みと書き出し
 ├ バッファ入出力
 ├ データ型フリーの出力ストリーム
 ├ getBytes()メソッド

書式つき入出力
 ├ 書式を指定して出力
 ├ 引数インデックス
 ├ 整数値のフォーマット
 ├ 小数値のフォーマット
 ├ 九九の表のフォーマット

例外処理
 ├ printStackTrace()
 ├ NullPointerException
 └ NumberFormatException
月別アーカイブ
カテゴリ
リンク
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。