多敲多练
public void doClick(View View){
//1.找控件findViewById
EditText et_a=(EditText)findViewById(R.id.editText);//第一个输入框控件
EditText et_b=(EditText)findViewById(R.id.editText2);//第二个输入框控件
TextView tv=(TextView)findViewById(R.id.textView);//显示结果的文本框
//2.取出用户输入的赋值给String a,String b
String a=et_a.getText().toString();//将用户输入的内容拼成字符串赋给String a
String b=et_b.getText().toString();//将用户输入的内容拼成字符串赋给String b
//3.验证输入的内容是否为空
if(TextUtils.isEmpty(a)){//如果a为空值执行下面的代码块
Toast.makeText(this,"请输入第一个内容",Toast.LENGTH_LONG).show();
return;
}
if(TextUtils.isEmpty(b)){
Toast.makeText(this,"请输入第二个内容",Toast.LENGTH_LONG).show();
return;
}
//4.交换两个值并且在TextView当中进行结果显示
String c=a;
a=b;
b=c;
tv.setText("交换结果:a="+a+",b="+b);