谁能找出这个Java程序的4个错误啊?
来源:百度知道 编辑:UC知道 时间:2024/06/03 20:51:13
public class DNASequence {
private String sequence;
private int numberOfA;
private int numberOfT;
private int numberOfC;
private int numberOfG;
public static void main(String[] args) {
String s = "ATTATCGGGGTAA";
DNASequence dnaSequence = new DNASequence(s);
if ((dnaSequence.getNumberOfA() == 4)
&& (dnaSequence.getNumberOfT() == 4)
&& (dnaSequence.getNumberOfC() == 1)
&& (dnaSequence.getNumberOfG() == 4)) {
System.out.println("Test case 1: get methods passed\n");
} else {
System.out.println("Test case 1: get methods failed !!!\n");
}
if (dnaSequence.twoConsecutive('T')) {
System.out.println("Test case 2: method twoConsecutive passed\n");
} else {
System.out.println(
"Test case 2: method twoConsecutive failed !!!&
private String sequence;
private int numberOfA;
private int numberOfT;
private int numberOfC;
private int numberOfG;
public static void main(String[] args) {
String s = "ATTATCGGGGTAA";
DNASequence dnaSequence = new DNASequence(s);
if ((dnaSequence.getNumberOfA() == 4)
&& (dnaSequence.getNumberOfT() == 4)
&& (dnaSequence.getNumberOfC() == 1)
&& (dnaSequence.getNumberOfG() == 4)) {
System.out.println("Test case 1: get methods passed\n");
} else {
System.out.println("Test case 1: get methods failed !!!\n");
}
if (dnaSequence.twoConsecutive('T')) {
System.out.println("Test case 2: method twoConsecutive passed\n");
} else {
System.out.println(
"Test case 2: method twoConsecutive failed !!!&
没有适当的注释,没有程序的说明.
你的格式写得也不规范.
不如重做的好.
这样的程序是过不了招聘那关的.趁时间还早,赶紧学学代码规范吧....
同学,自己做吧。