Java 语法错误,插入";标识符";完成枚举常量头的步骤
这里我得到了语法错误插入“标识符”来完成枚举常量头。如何纠正这个Java 语法错误,插入";标识符";完成枚举常量头的步骤,java,android,enums,identifier,Java,Android,Enums,Identifier,这里我得到了语法错误插入“标识符”来完成枚举常量头。如何纠正这个 public enum AnnotationType { static { AnnotationType[] arrayOfAnnotationType = new AnnotationType[9]; AnnotationType CIRCLE; arrayOfAnnotationType[0] = CIRCLE; AnnotationType FREETEXT; arrayOf
public enum AnnotationType
{
static
{
AnnotationType[] arrayOfAnnotationType = new AnnotationType[9];
AnnotationType CIRCLE;
arrayOfAnnotationType[0] = CIRCLE;
AnnotationType FREETEXT;
arrayOfAnnotationType[1] = FREETEXT;
AnnotationType HIGHLIGHT;
arrayOfAnnotationType[2] = HIGHLIGHT;
AnnotationType INK;
arrayOfAnnotationType[3] = INK;
AnnotationType LINE;
arrayOfAnnotationType[4] = LINE;
AnnotationType NOTE;
arrayOfAnnotationType[5] = NOTE;
AnnotationType SQUARE;
arrayOfAnnotationType[6] = SQUARE;
AnnotationType STRIKETHROUGH;
arrayOfAnnotationType[7] = STRIKETHROUGH;
AnnotationType UNDERLINE;
arrayOfAnnotationType[8] = UNDERLINE;
AnnotationType[] ENUM$VALUES = arrayOfAnnotationType;
}
这不是声明枚举的方式。您通常会:
}
。。。尽管您可以创建自己的构造函数并将数据传递给它,等等
看起来您基本上是在尝试重新编译反编译器的输出。为什么需要这样做?这不是声明枚举的方式。您通常会:
}
。。。尽管您可以创建自己的构造函数并将数据传递给它,等等
看起来您基本上是在尝试重新编译反编译器的输出。为什么需要这样做?Jon Skeet是对的,但这也可以满足您对阵列的要求:
public enum AnnotationType
{
CIRCLE, FREETEXT, HIGHLIGHT, INK, LINE, NOTE, SQUARE,
STRIKETHROUGH, UNDERLINE;
}
Jon Skeet是对的,但这也将满足您对阵列的要求:
public enum AnnotationType
{
CIRCLE, FREETEXT, HIGHLIGHT, INK, LINE, NOTE, SQUARE,
STRIKETHROUGH, UNDERLINE;
}
糟糕的反编译
AnnotationType[] arrayOfAnnotationType = AnnotationType.values();
最后两个。。。仅当您需要阵列时???反编译性能差
AnnotationType[] arrayOfAnnotationType = AnnotationType.values();
最后两个。。。仅当您需要数组时???我想在pdf viewer中添加批注。是的。我使用反编译器反编译所有源代码。如何在pdf viewer中添加批注。是否有soultions@Raj:不清楚您正在谈论的是哪个PDF查看器,也不清楚为什么会涉及反编译代码。。。为什么不能只在现有代码中添加一个类路径条目?我想在我的android pdf viewer中添加注释。所以我不想在android pdf viewer中添加注释。所以我从其他pdf查看器中反编译源代码。@Raj:这听起来不是一个好的第一步,甚至可能是非法的,具体取决于许可证和您所在的国家。现在还不清楚您是在尝试向PDF添加注释,还是更改查看PDF的方式。。。但是无论如何,反编译别人的代码(而且做得很糟糕)听起来不是最好的方法。我想在pdf viewer中添加注释。是的。我使用反编译器反编译所有源代码。如何在pdf viewer中添加注释。有什么方法吗soultions@Raj:不清楚您在谈论哪个PDF查看器,或者为什么这会涉及反编译代码。。。为什么不能只在现有代码中添加一个类路径条目?我想在我的android pdf viewer中添加注释。所以我不想在android pdf viewer中添加注释。所以我从其他pdf查看器中反编译源代码。@Raj:这听起来不是一个好的第一步,甚至可能是非法的,具体取决于许可证和您所在的国家。现在还不清楚您是在尝试向PDF添加注释,还是更改查看PDF的方式。。。但不管怎样,反编译别人的代码(而且做得很糟糕)听起来都不是最好的方法。我不清楚他是否想要一个数组。看起来他只是想让一些糟糕的反编译代码重新编译——这并不是一个伟大的第一步,依我看。@JonSkeet-Yep。。。你说得对。只是反编译得很糟糕。我只是浏览了一下代码。我不清楚他是否需要数组。看起来他只是想让一些糟糕的反编译代码重新编译——这并不是一个伟大的第一步,依我看。@JonSkeet-Yep。。。你说得对。只是反编译得很糟糕。我只浏览了一下代码。