線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1660
推到 Plurk!
推到 Facebook!

如何辨別textfiled的值是int還是float

尚未結案
kasi
一般會員


發表:1
回覆:2
積分:0
註冊:2003-04-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-10 21:02:56 IP:61.30.xxx.xxx 未訂閱
我要做一個overloading的程式, 我有一個textfield名稱是text1,但是我如何判斷text1裡的值是int還是folat, 因為float f = Float.parseFloat(text1.getText());只能宣告變數f是folat,然後overloading時它也只會去找float的方法,所以請問一下,我要如何在text1那邊可以判斷textfield的值是int還是float~~~請高手幫忙
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-11 16:46:46 IP:203.73.xxx.xxx 未訂閱
引言: 我要做一個overloading的程式, 我有一個textfield名稱是text1,但是我如何判斷text1裡的值是int還是folat, 因為float f = Float.parseFloat(text1.getText());只能宣告變數f是folat,然後overloading時它也只會去找float的方法,所以請問一下,我要如何在text1那邊可以判斷textfield的值是int還是float~~~請高手幫忙
kasi 你好: 請參考以下的做法(假設 str 就是 jTextField1 中的字串) < class="code"> try { Integer.parseInt(str); jTextField1.setText("int"); } catch(NumberFormatException e1) { try { Float.parseFloat(str); jTextField1.setText("float"); } catch(NumberFormatException e2) { jTextField1.setText("Not int or float"); } } -- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
kasi
一般會員


發表:1
回覆:2
積分:0
註冊:2003-04-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-13 00:02:36 IP:61.30.xxx.xxx 未訂閱
不好意思,因為我是新手,所以有些還不是很了解,所以可不可以請高手對以上的程式說明一下,我只知道它會去判斷textfied的值是int還是float,若不是則textfiled的則是Not int or float,但是try與catch(NumberFormatException e1) 的用意在那裡,可不可以指導一下,~~~3Q
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-13 00:34:11 IP:61.221.xxx.xxx 未訂閱
引言: 不好意思,因為我是新手,所以有些還不是很了解,所以可不可以請高手對以上的程式說明一下,我只知道它會去判斷textfied的值是int還是float,若不是則textfiled的則是Not int or float,但是try與catch(NumberFormatException e1) 的用意在那裡,可不可以指導一下,~~~3Q < face="Verdana, Arial, Helvetica">
kasi 你好:
以下是小弟我對你的建議
( >
(>    -- 
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
kasi
一般會員


發表:1
回覆:2
積分:0
註冊:2003-04-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-04-16 18:21:49 IP:61.30.xxx.xxx 未訂閱
謝謝高手的提供,與意見。我會謹記在心的,
系統時間:2024-05-18 13:07:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!