繁体   English   中英

NetBeans中的编译错误

[英]Compilation error in NetBeans

知道为什么NetBeans 7中的此代码将带有删除的行标记为“删除”(删除是客户端软件包中的类)吗?

package client;

/**
 *
 * @author Arth
 */
public class Client_Main
{
     final String ORIGINAL_SEQUENCE =      "AAGCTGT"; 

         // Sample sequences demonstrating each type of DNA error
         final String MUTATION_SEQUENCE =      "AATCTGT"; 
         final String TRANSPOSITION_SEQUENCE = "AAGTCGT";
         final String INSERTION_SEQUENCE =     "AAGACTG"; 
         final String DELETION_SEQUENCE =      "AGCTGTA"; 

         final String SEQUENCE_A =      "AAAAACCCCCGGGGGTTTTT";
         final String SEQUENCE_B =      "AAAACACCCCGGGGGTTTTT";

         public void check()
         {
             Deletion d("1","2");
         }

}

该行:

Deletion d("1","2");

产生错误:

';' 是期待

此语法是非法的。 如果要创建新对象,则应使用就地初始化:

Deletion d = new Deletion("1", "2");

或在声明后初始化:

Deletion d;
d = new Deletion("1", "2");
Deletion d = new Deletion("1","2");

您尚未真正提供足够的信息,但请尝试

Deletion d = new Deletion("1", "2");

另外,如果不分配 d ,则可以直接直接调用该对象,如下所示:

new Deletion("1", "2");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM