A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
↑は "" が返ってます。
"" (String型の空文字列)
と
null
の違いはわかりますね。
釈迦に説法だったかもしれませんが・・
一応、補足しました。
以上
No.4
- 回答日時:
nullではないですよ
実際にコードを書いて実行してみました。
以下のコードを実行してボタンを
押下してみてください。
起動時の一番最初も、含めて
テキストフィールドが空の時には
nullではない
[]
と表示されます。
もしnullが返るのであれば、
nullである
[null]
と表示されると思います。
確認に使った以下ソースコードを貼り付けます
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Test extends JFrame {
private JTextField tf = new JTextField();
private JButton bt = new JButton("コンソール表示を確認せよ");
public Test() {
this.getContentPane().setLayout(null);
tf.setBounds(new Rectangle(10, 10, 100, 20));
bt.setBounds(new Rectangle(10, 50, 100, 20));
bt.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
String text = tf.getText();
if( text == null ) {
System.out.println("nullである");
} else {
System.out.println("nullではない");
}
System.out.println("[" + text + "]");
}
});
this.getContentPane().add( tf );
this.getContentPane().add( bt );
this.setSize(500, 400);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args) {
Test t = new Test();
}
}
No.3
- 回答日時:
getText()ってSwingのJTextComponentのやつでしょうか?
だとするとこれを継承したクラス、例えばJTextFieldの場合はコンストラクタの解説を見る限り、nullが初期値です。
恐らく他のJTextComponentを継承したクラスも同じだと思います。
詳細は#1の方が提示されているJDK APIの参考URLを見てください。
No.2
- 回答日時:
ごめんなさい。
調査不足かもしれませんが・・・getText()メソッドってJDKに含まれるObjectの中のメソッドですか?
それとも、ユーザー作成メソッドですか?
もしユーザー作成メソッドであれば、作成したときのデフォルトが返されるのだと思いますが。
コンナ感じですよね?
public class AAAA{
String aaa=null; //----(1)
public String getText(){
return aaa;
}
}
(1)でブランクにしていたらブランクが返されるし
(1)でnull(例のように)にしていたらnullがかえされますよね?
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Excel(エクセル) VBA 特定の列に入っているテキストをコピペ 2 2023/06/14 11:24
- FC2ブログ テキスト版からURLも表示できるように設定できないのでしょうか。 ブログにURLを載せようとしたら文 2 2023/02/12 11:20
- Access(アクセス) Accessテキストボックス内に2つのフィールドの値を比較して大きい方の値を表示させる方法 1 2022/09/09 10:50
- Access(アクセス) accessでexcelを読み込む時のデータ型 1 2022/03/28 19:45
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ORA-01858: 数値を指定する箇所...
-
Java配列でNullPointerExceptio...
-
BOOL値を逆にしたい
-
配列にnullを代入すると、null...
-
C#でラジオボタンとコンボボッ...
-
逆コンパイルの見方について(...
-
逆コンパイルの見方について(...
-
空欄のテキストフィールドの判...
-
javaの掲示板について
-
javaで質問です。 文字列2023/2...
-
IF関数でEmpty値を設定する方法。
-
VBAで配列の計算
-
Log4jで機能毎に別ファイルへ出...
-
[JAVA]try 内の変数を外で!?
-
javascriptで文字列のsjis利用...
-
yyyymmddからyyyy/mm/d...
-
EXCEL VBA で、0から?1から?
-
ループ処理の際、最後だけ","を...
-
ダブルクォーテーションのrepla...
-
eclipseに記述したjavaファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ORA-01858: 数値を指定する箇所...
-
BOOL値を逆にしたい
-
getStringの値がNULLの時の処理
-
配列にnullを代入すると、null...
-
Java配列でNullPointerExceptio...
-
C# ListBoxのインデックスの値...
-
eclipseでoracle接続時のエラー...
-
例外でBeanUtils.populateが、...
-
gas カレンダー祭日設定でエラー
-
,で句切って部分一致をファイ...
-
(o==null ? get(i)==null : o.e...
-
C#でラジオボタンとコンボボッ...
-
逆コンパイルの見方について(...
-
JSPによる画面間のパラメータの...
-
Javaでboolean型を使ってのうる...
-
postgresql接続時
-
jsp/Servletの動的に増えるフォ...
-
if文を通らない
-
Stringを返す getText()メソッ...
-
逆コンパイルの見方について(...
おすすめ情報