相关疑难解决方法(0)

java.lang.NumberFormatException:无效的int:""EXCEPTION

如果用户将edittext留空,则会发生错误java.lang.NumberFormatException:Invalid int:"".错误就行了

 if (a=="" && b=="")
Run Code Online (Sandbox Code Playgroud)

并且也在线

 int result = Integer.parseInt(a) + Integer.parseInt(b);
 t1.setText(Integer.toString(result));
Run Code Online (Sandbox Code Playgroud)

Calci.java

package com.example.calculator;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class Calci extends Activity {
    TextView t1;
    EditText e1, e2;
    Button add, sub, mul, div;
    Context c=this;

    String b, a;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_calci);
        e1 = (EditText) findViewById(R.id.EditText01);
        e2 = (EditText) findViewById(R.id.EditText02);
        add = (Button) findViewById(R.id.add);
        sub = …
Run Code Online (Sandbox Code Playgroud)

android exception

9
推荐指数
2
解决办法
4万
查看次数

标签 统计

android ×1

exception ×1