Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java getText()只能接受字符串,如果我想让它接受int呢?_Java_String_Int_Gettext - Fatal编程技术网

Java getText()只能接受字符串,如果我想让它接受int呢?

Java getText()只能接受字符串,如果我想让它接受int呢?,java,string,int,gettext,Java,String,Int,Gettext,我有个问题。我有一个UI,其中包含几个文本字段,您可以在其中输入随机字符/数字/字母 String socSecNbr = textFieldCustomerSocSecNbr.getText(); 当然,在本例中,我想将socSecNbr更改为int。但是方法getText()不起作用 我必须把它改成什么?我尝试了以下代码,但仍然不起作用: int socSecNbr = textFieldCustomerSocSecNbr.getInstance(); 谢谢你的帮助 您可以使用 in

我有个问题。我有一个UI,其中包含几个文本字段,您可以在其中输入随机字符/数字/字母

 String socSecNbr = textFieldCustomerSocSecNbr.getText();
当然,在本例中,我想将socSecNbr更改为int。但是方法getText()不起作用

我必须把它改成什么?我尝试了以下代码,但仍然不起作用:

 int socSecNbr = textFieldCustomerSocSecNbr.getInstance();

谢谢你的帮助

您可以使用

int a= Integer.parseInt(socSecNbr);

在java中,您可以执行以下操作:

  int value =  Integer.valueOf(textFieldCustomerSocSecNbr.getText());

你使用哪种语言和UI技术?@AndrásKerekes Dang,好问题。我假设这是Java:O@LewsTherin即使假设它是java(使用getInstance()可能是一种可能性),它也可以是任何UI框架、swing、SWT、GWT(和GWT扩展);在本例中,我得到一个错误:error(323,13):在java.awt.TextField类中找不到方法setText(int),我应该将其更改为什么才能使其工作?我是一个傻瓜,是的,我知道:)没关系,我让它工作了!非常感谢Haris!10万次给你,我的朋友!顺便问一下,如果我想要一个double而不是int,有类似的代码吗?如果我想要一个double而不是int,有类似的代码吗?