• <bdo id='J9J3O'></bdo><ul id='J9J3O'></ul>
  1. <i id='J9J3O'><tr id='J9J3O'><dt id='J9J3O'><q id='J9J3O'><span id='J9J3O'><b id='J9J3O'><form id='J9J3O'><ins id='J9J3O'></ins><ul id='J9J3O'></ul><sub id='J9J3O'></sub></form><legend id='J9J3O'></legend><bdo id='J9J3O'><pre id='J9J3O'><center id='J9J3O'></center></pre></bdo></b><th id='J9J3O'></th></span></q></dt></tr></i><div id='J9J3O'><tfoot id='J9J3O'></tfoot><dl id='J9J3O'><fieldset id='J9J3O'></fieldset></dl></div>

    <tfoot id='J9J3O'></tfoot>
      <legend id='J9J3O'><style id='J9J3O'><dir id='J9J3O'><q id='J9J3O'></q></dir></style></legend>
    1. <small id='J9J3O'></small><noframes id='J9J3O'>

    2. 在Android上将字符串转换为整数

      时间:2023-10-01
        <bdo id='GawaS'></bdo><ul id='GawaS'></ul>

      • <legend id='GawaS'><style id='GawaS'><dir id='GawaS'><q id='GawaS'></q></dir></style></legend>

            <i id='GawaS'><tr id='GawaS'><dt id='GawaS'><q id='GawaS'><span id='GawaS'><b id='GawaS'><form id='GawaS'><ins id='GawaS'></ins><ul id='GawaS'></ul><sub id='GawaS'></sub></form><legend id='GawaS'></legend><bdo id='GawaS'><pre id='GawaS'><center id='GawaS'></center></pre></bdo></b><th id='GawaS'></th></span></q></dt></tr></i><div id='GawaS'><tfoot id='GawaS'></tfoot><dl id='GawaS'><fieldset id='GawaS'></fieldset></dl></div>
            1. <tfoot id='GawaS'></tfoot>
                <tbody id='GawaS'></tbody>
            2. <small id='GawaS'></small><noframes id='GawaS'>

                本文介绍了在Android上将字符串转换为整数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                如何将字符串转换为整数?

                How do I convert a string into an integer?

                我有一个文本框让用户输入一个数字:

                I have a textbox I have the user enter a number into:

                EditText et = (EditText) findViewById(R.id.entry1);
                String hello = et.getText().toString();
                

                并将值赋给字符串hello.

                我想把它转换成一个整数,这样我就可以得到他们输入的数字;稍后将在代码中使用.

                I want to convert it to a integer so I can get the number they typed; it will be used later on in code.

                有没有办法让 EditText 变成一个整数?那将跳过中间人.如果没有,字符串转整数就可以了.

                Is there a way to get the EditText to a integer? That would skip the middle man. If not, string to integer will be just fine.

                推荐答案

                查看 Integer 类和静态 parseInt() 方法:

                See the Integer class and the static parseInt() method:

                http://developer.android.com/reference/java/lang/整数.html

                Integer.parseInt(et.getText().toString());
                

                您需要捕获 NumberFormatException 以防在解析时出现问题,因此:

                You will need to catch NumberFormatException though in case of problems whilst parsing, so:

                int myNum = 0;
                
                try {
                    myNum = Integer.parseInt(et.getText().toString());
                } catch(NumberFormatException nfe) {
                   System.out.println("Could not parse " + nfe);
                } 
                

                这篇关于在Android上将字符串转换为整数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:在java中,使用byte或short而不是int和float而不是d 下一篇:Java 对任意数字进行四舍五入

                相关文章

                最新文章

                  <i id='uEgud'><tr id='uEgud'><dt id='uEgud'><q id='uEgud'><span id='uEgud'><b id='uEgud'><form id='uEgud'><ins id='uEgud'></ins><ul id='uEgud'></ul><sub id='uEgud'></sub></form><legend id='uEgud'></legend><bdo id='uEgud'><pre id='uEgud'><center id='uEgud'></center></pre></bdo></b><th id='uEgud'></th></span></q></dt></tr></i><div id='uEgud'><tfoot id='uEgud'></tfoot><dl id='uEgud'><fieldset id='uEgud'></fieldset></dl></div>
                    <bdo id='uEgud'></bdo><ul id='uEgud'></ul>
                  1. <legend id='uEgud'><style id='uEgud'><dir id='uEgud'><q id='uEgud'></q></dir></style></legend>

                  2. <small id='uEgud'></small><noframes id='uEgud'>

                  3. <tfoot id='uEgud'></tfoot>