Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 括号应与toString一起使用_Java_Tostring - Fatal编程技术网

Java 括号应与toString一起使用

Java 括号应与toString一起使用,java,tostring,Java,Tostring,Helli,我收到一条错误消息“)预期”与我的代码 这是我的密码 @覆盖 受保护的void onActivityResult(int请求代码、int结果代码、意图数据){ super.onActivityResult(请求代码、结果代码、数据); if(resultCode==RESULT\u OK){ if(requestCode==1){ 文件f=新文件(Environment.getExternalStorageDirectory().toString()) 对于(文件温度:f.listF

Helli,我收到一条错误消息“)预期”与我的代码

这是我的密码

@覆盖
受保护的void onActivityResult(int请求代码、int结果代码、意图数据){
super.onActivityResult(请求代码、结果代码、数据);
if(resultCode==RESULT\u OK){
if(requestCode==1){
文件f=新文件(Environment.getExternalStorageDirectory().toString())
对于(文件温度:f.listFiles()){
if(temp.getName().equals(“temp.png”)){
f=温度;
打破
}
}

2代码中的编译问题,这是一个更正

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if(resultCode==RESULT_OK) {
        if (requestCode == 1) {
            File f = new File(Environment.getExternalStorageDirectory().toString());
            for (File temp : f.listFiles()) {
                if (temp.getName().equals("temp.png")){
                    f = temp;
                    break;
                }
            }
        }
    }
}
问题1: 缺少以下行();

File f = new File(Environment.getExternalStorageDirectory().toString()

问题2:最后你错过了3个花括号}

似乎你忘了几个}在那段代码中。你有stacktrace的行吗,请尝试下面哪一行是问题所在。@Sylhare由于这是编译时错误,没有stacktrace。但是应该发布完整的错误消息。以及其他注释/注释,
.toString()
需要是
.toString());
。这将防止问题中提到的特定语法错误。我希望您使用的是IDE,例如Eclipse。