gpt4 book ai didi

java - Insert } to Complete ClassBody 错误,即使有匹配的大括号

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:51:41 25 4
gpt4 key购买 nike

是的。我知道这是微不足道的。但这越来越愚蠢了。

证明错误的图片:

enter image description here

代码:

package apack.age;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;

public class DisplayContactActivity extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.display_contact_layout);
}

public void openSubreddit(View view)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.reddit.com")));
}

public void openTwitter(View view)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://twitter.com")));
}

public void openGmail(View view)
{
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("www.gmail.com")));
}
}

说真的。有 5 个开括号和 5 个闭括号。这是我第一次尝试开发 Android 应用程序,但我有 3 年的 Java 经验,所以这非常令人沮丧。

运行错误。刷新什么都不做。项目清理什么都不做。 eclipse 中的自动代码格式 (CTRL + SHIFT + F) 不执行任何操作。

编辑 1:将代码复制到新类使其可以编译。我正在运行新版本的 Eclipse:Juno。我已经完成了 source -> cleanup,但它每次都说“没什么可改变的”!

最佳答案

编辑:请升级到 ADT 20.0.1,此问题已得到修复。


切换到 Lint View ,使用 Clean 按钮删除所有 lint 错误。有一个 bug with lint在 ADT 20 中,它有时会接管 Java 编译器错误。

您可以通过在“问题” View 中查看此错误的“来源”列来验证这是否真的是问题所在。通常,此错误应该是“Java 问题”,但它会是“Lint”。

关于java - Insert } to Complete ClassBody 错误,即使有匹配的大括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11372524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com