第一個(gè)類(lèi)?package leio001;import java.util.Arrays;public class test64 {?class Stuname{??public void sortNames(String[] names) {???Arrays.sort(names);?????}???}}第二個(gè)類(lèi)package leio001;import leio001.test64.Stuname;public class test65 {?/**? * @param args? */?public static void main(String[] args) {??Stuname nba = new Stuname();??String [] names1 = new String[]{"Tom", "Jack", "Merry", "Smith","Sunny"};??System.out.println("****排序前****");??for (int i = 0; i < names1.length; i++) {???if (names1[i]!= null) {????System.out.println(names1[i]+"\t");???????}??}??nba.sortNames(names1);??System.out.println("****排序后****");??for (int i = 0; i < names1.length; i++) {???if (names1[i] != null) {????System.out.println(names1[i]+"\t");???????}?????}?}}
2 回答
已采納

kaguya
TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超5個(gè)贊
因?yàn)槟鉩lass test64里面又寫(xiě)了個(gè)內(nèi)部類(lèi) class Stuname,直接調(diào)用的話(huà)java當(dāng)然找不到這個(gè)類(lèi)
test64.Stuname?nba?=?new?test64().new?Stuname();
可以這樣調(diào)用,或者直接把class Stuname從test64里拿出來(lái)...
另...多注意錯(cuò)誤提示,語(yǔ)法錯(cuò)誤基本上都非常直觀(guān)的...
添加回答
舉報(bào)
0/150
提交
取消