TEL:400-8793-956
当前位置:程序、服务器

当我在Android Studio中键入时,facts.length会给我一个红色错误消息

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-14 08:20:03

 问:帮助!当我在Android Studio中键入时,facts.length会给我一个红色错误消息。

 
看我的代码:
 
公共类FunFactsActivity扩展了Activity {
 
@Override
 protected void onCreate(Bundle savedInstanceState){
     super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_fun_facts);
    //声明我们的视图变量,并从布局文件中分配视图
    最终TextView factlabel =(TextView)findViewById(R.id.textView3);
    按钮showFactButton =(Button)findViewById(R.id.button);
    View.OnClickListener监听器=新View.OnClickListener(){         @
 Override
         public void onClick(View view){
             String [] facts = {
                               “ Quote 1”,
                               “ Quote 2”,
                               “ Quote 3”,
 
                              “报价4”,
                               “报价5”,
                               “报价6”,
                               “报价7”,
                               “报价8”,
                               “报价9”,
                               “报价10”}};
        }
         //单击按钮
            String Fact =“”;
        //随机选择一个事实
            Random randomGenerator = new Random(); //生成新的随机数
            int randomNumber = randomGenerator.nextInt(facts.length);
            事实=事实[randonNumber];
 
            factlabel.setText(Fact);
        }
     };
    showFactButton.setOnClickListener(listener);
 
 
答:您使用大写F声明了事实字符串,并使用小写f调用了事实字符串,最好在onClick方法之外声明数组
上一篇: 结构初始化视频-“ largeIcon”和“ assets + =“的错误
下一篇: 当我在Android Studio中键入时,facts.length会给我一个红色错误消息