错误:找不到符号

时间:2015-12-01 15:10:29

标签: java android

您好我正在学习如何开发Android应用程序,但我在编译时遇到了一些问题。

代码:

   public void  onButtonClick(view v) {
    Edittext r1 = (EditText)findViewById(R.id.editText3);
    Edittext r2 = (EditText)findViewById(R.id.editText4);
    TextView t  = (Textview)findViewById(R.id.textView);
     int num1 = integer.parseint(r1.gettext().tostring);
     int num2 = integer.parseint(r2.gettext().tostring);
     int sum = num1+num2;
    t.setText(integer.tostring(sum));

}

进口是:

import android.net.Uri;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.EditText;
import android.widget.TextView;

1 个答案:

答案 0 :(得分:1)

所有这些都是错误的。

view -> View
Edittext -> EditText
Textview -> TextView
integer -> Integer
gettext -> getText

在大多数情况下,您应该遵循这些规则

类和接口的每个单词的首字母大写。例如:TextViewEditText

应该采用方法和变量。 (第一个字母小写,每个后续单词大写的第一个字母)ex:getText()doTheThing()

我建议你阅读:http://www.oracle.com/technetwork/java/codeconventions-135099.html