- PR -

用語:nullオブジェクト値

1
投稿者投稿内容
ふく
常連さん
会議室デビュー日: 2005/11/15
投稿数: 25
投稿日時: 2006-08-01 11:27
掲題の件について、ふと気になったので。。

JavaDocの説明で、ところどころで「null オブジェクト値」という用語を見かけます。
この「null オブジェクト値」というのはどういう意味なのでしょうか?

以下に例を貼ります
-----------------------------------------------------------------------------
DefaultTableModel(Object[] columnNames, int rowCount)
columnNames にある要素と同じ数の列、および rowCount の null オブジェクト値で DefaultTableModel を構築します。
-----------------------------------------------------------------------------

どうぞ教授くださいませ。m(__)m
koe
大ベテラン
会議室デビュー日: 2003/07/13
投稿数: 198
投稿日時: 2006-08-01 11:53
一般的には聞かないですね。
実際、「null オブジェクト値」という語は、
DefaultTableModelのJavadocにしかありませんよ。
ところどころなんてとんでもない

意味ですが、生成されたテーブルモデルのデータはすべてnullだ、
というだけの意味でしょう。配列で言うとこんな感じ。
コード:
Object data = new Object[10][5];


dataの各要素はすべてnullです。
深く考える必要もないと思います。
ひろ@ya
大ベテラン
会議室デビュー日: 2006/02/23
投稿数: 168
投稿日時: 2006-08-02 09:42
ソース(JDK1.4)を見ると DefaultTableModel(Object[] columnNames, int rowCount) の実体は
コード:
setDataVector(
  大きさが rowCountで中身が全てnullのVector,
  columnNames の全ての内容を含む Vector);



なので、koeさんの解釈で合っていると思います。

英語版のJavadoc を見ると "null object values" という言葉はやはり DefaultTableModel にしか出てきませんので、日本語訳の問題ではなく「元の英語版の用語不統一」なんでしょう。
1

スキルアップ/キャリアアップ(JOB@IT)