获取EditText的数据并且转换为int类型的数据

获取到输入框的数据  Edittext 输入类型已被限制为数字类型。

button1.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {


        String as =editText.getText().toString();
        Toast.makeText(MainActivity.this,as,Toast.LENGTH_SHORT) ;
    }
});

点击Button1 获取到数据 ,并且用Toast 通知。

转化为int 类型

获取EditText的数据并且转换为int类型的数据_第1张图片

 

  button1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                int  as = Integer.parseInt(editText.getText().toString());
             Toast toast = Toast.makeText(MainActivity.this,as+"",Toast.LENGTH_LONG) ;
                Log.d("TAG",as+"");
               toast.show();
            }
        });
这里使用了Integer.paresInt ()  将获取到的数据转化为int类型  , 在使用时注意输入不可以带有空格 或其他字符否自报错!

你可能感兴趣的:(android,java)