- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我编写了一个枚举类型,当我为它运行我创建的 JUnit 测试时会出现以下语法错误:
java.lang.Error: Unresolved compilation problems:
Syntax error, insert "enum Identifier" to complete EnumHeaderName
Syntax error, insert "EnumBody" to complete EnumDeclaration
Syntax error, insert "}" to complete ClassBody
我的枚举类型具有针对特定字符串的静态函数,返回一个枚举常量。这是我的一些枚举类型的代码:
public enum MusicType {
ACCIDENTAL, LETTER, OCTAVE, REST, DUR, CHORD, TUPLET;
public static MusicType is_accidental(String a){
if (a=="^" | a=="_"|a=="=")
return ACCIDENTAL;
else return null;
}
}
我的其余静态函数非常相似(即 is_letter
、is_octave
等),尽管有些使用 input.matches(regex)
函数而不是检查输入是否等于特定字符串。
这是 JUnit 测试的开始,它测试处理意外常量的函数:
public class MusicTypeTest {
@Bài kiểm tra
public void accidentalTest(){
String sharp = "^";
String flat = "_";
String natural = "=";
assertEquals(MusicType.ACCIDENTAL, MusicType.is_accidental(sharp));
assertEquals(MusicType.ACCIDENTAL, MusicType.is_accidental(flat));
assertEquals(MusicType.ACCIDENTAL, MusicType.is_accidental(natural));
}
}
我的 JUnit 测试中测试所有枚举静态函数的其他函数的编码类似。我不明白为什么我有这些语法错误(这是我第一次编码枚举类型)。我一直在 Eclipse 中编码,到目前为止还没有发现任何丢失的“}”。我不知道这是否与我编写测试的方式或我声明变量的方式有关。有谁知道为什么我有这些语法错误?
câu trả lời hay nhất
我在使用 Eclipse 时遇到了同样的问题。错误的语法错误消息是由于放错了“;”注释后。
关于java - 语法错误 : insert "enum Identifier", 插入 "EnumBody",插入 "}",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9986398/
Tôi đã sử dụng vue-cli được hai tuần và mọi thứ vẫn hoạt động tốt cho đến hôm nay. Tôi xây dựng dự án này tại địa phương. https://drive.google.com/open?id=0BwGw1zyyKjW7S3RYWXRaX24tQ
Xin chào, tôi đang cố gắng trích xuất văn bản từ một hình ảnh bằng thư viện python pytesseract. Vui lòng tìm mã: từ hình ảnh nhập PIL từ hình ảnh nhập pytesseract_
Lỗi của tôi /usr/bin/ld: errno: Định nghĩa TLS trong phần /lib/libc.so.6 .tbss không khớp với tham chiếu không phải TLS
Tôi đã đào tạo một mô hình và đang cố gắng sử dụng chức năng dự đoán nhưng nó trả về lỗi sau. Lỗi tương phản<-(*tmp*, value = contr.funs[1 + isOF[nn]])
Dựa trên thông tin từ Microsoft DataConnectors, tôi muốn tạo trình kết nối từ PowerBi sang PostgreSQL bằng truy vấn trực tiếp thông qua trình điều khiển ODBC này. Tôi đã sử dụng lại Micros
Tôi đã tạo một gói cho SoundQuản lý, có một lớp mở rộng MediaPlayer. Tôi muốn kiểm soát biến này trên toàn cầu. Đây là mã của tôi: gói soundmanagement;
Tôi đã triển khai một ứng dụng trên Heroku. Tôi đang sử dụng một dịch vụ miễn phí. Tôi tiếp tục nhận được thông báo lỗi sau. PG::Error: LỖI: hết bộ nhớ Nếu bạn làm mới trình duyệt, nó sẽ hoạt động. Nhưng sau đó, nó lại xảy ra ngẫu nhiên
Tôi đang chạy máy chủ LAMP và .htaccess này đang gây ra lỗi 500. Chức năng của nó là lọc từ khóa và chuyển hướng đến tên miền tương ứng. Tùy chọn +Theo dõiSymLinks RewriteEngine
Tôi có hai ổ A và B. Sử dụng tập lệnh python, tôi tạo một số tệp trong ổ "A" và chạy tập lệnh powerscript sao chép tất cả các tệp trong ổ A sang ổ B trong khoảng thời gian 1 giây. tôi mạnh mẽ
Hàm sau luôn trả về thông báo lỗi này. Tôi nghĩ có thể loại trường double_precision đã gây ra sự cố này, tôi đã thử sử dụng CAST nhưng không phải như vậy hoặc tôi làm không đúng... Trợ giúp? Đây là lỗi: LỖI: i
Câu hỏi này đã có câu trả lời: Lỗi cú pháp do sử dụng từ dành riêng làm tên bảng hoặc cột trong MySQL (1 câu trả lời) Đã đóng
Tôi gặp vấn đề nhỏ này với cơ sở dữ liệu của mình. Tôi đã tạo một bảng "articoli" chứa nhãn hiệu, kiểu dáng và giá của một mặt hàng. Mỗi bài viết được xác định bởi một id (ID_ARTICOLO)`, đây là trường tăng tự động. Được rồi, bây giờ khi tôi cố gắng chèn
Tôi là người mới ở đây. Tôi hiện đang học lập trình C++ trung cấp trực tuyến tại DeVry. Chúng tôi đang sử dụng cuốn sách C++ Primer Plus và cho đến nay tôi vẫn ổn. Giáo viên của tôi gần đây đã ném cho chúng tôi một quả bóng cong. Nhiệm vụ hiện tại của tôi là thế này:
Câu hỏi này đã có câu trả lời ở đây: Lỗi tham chiếu không xác định/biểu tượng bên ngoài chưa được giải quyết là gì và làm cách nào để khắc phục nó?
Có vấn đề với một đoạn mã trong trang web của tôi; lỗi này chỉ xảy ra trong Internet Explorer 7. Thay vì đăng tất cả đánh dấu HTML/CSS của tôi ở đây, tôi đã đăng một phiên bản của trang web ở đây. Như bạn có thể thấy, tôi có.
Tôi gặp một số vấn đề khi sử dụng npm trên Raspberry Pi khi cố gắng xây dựng ứng dụng node.js trên thiết bị USB. pack.json trông như thế này: { "name" : "node-todo",
Trong Python, bạn có None singleton hoạt động kỳ lạ trong một số trường hợp: >>> a = None >>> type(a) >>> isinstance(a,None) Traceback (most
Đây là tệp build.gradle (Mô-đun: ứng dụng) của tôi: áp dụng plugin: 'com.android.application' android { biên dịchSdkV
Tôi mới sử dụng Android, dự án của tôi vừa được biên dịch và chạy tốt, nhưng sau khi tôi cố gắng triển khai điều hướng ngăn kéo, tôi nhận được lỗi này FAILURE: Build failed with anException.
Có ai có thể giải thích được không? Tôi nghĩ mình đang làm điều gì đó thực sự ngu ngốc và đang háo hức chờ đợi sự giác ngộ. Tôi nhận được kết quả này: phpversion() == 7.2.25-1+0~20191128.32+debian8~1.gbp108
Tôi là một lập trình viên xuất sắc, rất giỏi!