嫒美直播免费版app下载-嫒美直播永久免费版下载-嫒美直播最新下载安装

當(dāng)前位置:首頁 > 資格考試 > 正文

Java這個地方錯了怎么改?

java,錯在哪,怎么修改,把第幾幾行修改成什么樣子

第一點:首先明確一點java類的基本定義,一個java文件可以有多個類class但是必須也只能有一個public的公共類且java的文件名也與public的類名相同,也只有公共類中能夠有main方法。

第二點:你的錯誤

1:第一個類j,類名首字母要大寫的

2:類J中方法sg定義返回值為int但是沒有return

也就是需要將低6行后添加一個返回值值,并且返回值的類型必須是int

第三步驟:正確的代碼應(yīng)該是

public class J {
int sg(){
int aa = 10;
aa++;
System.out.println(aa);
return aa;
}
public static void main(String[] args) {
J x = new J();
x.sg();
System.out.println(x.sg());
}
}

運行結(jié)果:

注意:java中方法main是靜態(tài)方法如果需要直接調(diào)用可以將sg改為static方法

java程序提示錯誤,怎么修改

找不到相應(yīng)的類文件,當(dāng)編譯源文件以后都會生成一些類文件:***.class,執(zhí)行時要用java(main所在的類) ,如果找不到相應(yīng)的類,執(zhí)行就會出現(xiàn)NoClassDefFoundError的異常。 1、首先請確認(rèn)沒有錯敲成java xxx.class, 2、其次,檢查CLASSPATH環(huán)境變量, 3、將java文件按包名存放: 比如工作目錄是/work,類是package1.class1,那么將它存放為/work/package1/class1.java。如果沒有聲明包,那么直接放在/work下。

請查找下面Java程序代碼的錯誤之處,并修改?

  1. long[] a不是靜態(tài)變量,不能被靜態(tài)方法所引用

  2. 修改方法一:在long[] a 前面增加 static;

  3. 修改方法二:將long[] a=new long[10]; 整句移入main方法里面;

  4. 修改方法三:main方法里面不要引用a[];

編寫java代碼,但中間有一處寫錯了,可不知道應(yīng)該怎么修改啦,求幫助,謝謝

public class Subs{ public static void main(String[] args){ String str1 = "abcde"; String str2 = "ABCDE"; String substr1 = str1.substring(1,3); String substr2 = str2.substring(0,3); if(substr1.equalsIgnoreCase(substr2)){ System.out.println("兩個子串相同"); }else{ System.out.println("兩個子串并不相同"); } } } 參考資料:

下面這個java代碼,那里有錯誤,怎么改正啊?

樓上說的有問題, for (int i = 0; i < size; i++) 你用的是size作為條件控制條件,如果用students.length來初始數(shù)組size條件不就沒用了么 應(yīng)該在 Student(int size){ this.size=size;//這里你光獲取長度了,而沒有對本地數(shù)組students初始化 } 改為 Student(int size){ this.size=size; students=new Student[size]; } 并且在 public void setStudents(Student[] students) { for (int i = 0; i
展開全文閱讀