注册 登录
编程论坛 JAVA论坛

导入包的问题

yu1543054075 发布于 2015-06-07 14:31, 1179 次点击
C:\Users\Administrator\Desktop>javac -d ./classes ./book/basic2/SortTest.java
.\book\basic2\SortTest.java:1: 无法访问 book.basic2.SelectionSort
错误的类文件: .\book\basic2\SelectionSort.java
文件不包含类 book.basic2.SelectionSort
请删除该文件或确保该文件位于正确的类路径子目录中。
import book.basic2.SelectionSort;

我是在一个类文件实现几个功能,而那几个功能分被位于一个类文件中,然后我将它们导入到里面,结果总是出现上述错误,求指导!!
                  ^
import book.basic2.SelectionSort;//选择法排序的类
import book.basic2.BubbleSort;//冒泡法排序的类
import book.basic2.QuickSort;//快速排序的类
import book.basic2.LinearInsertSort;//线性插入法的类

public class SortTest {
    public static void printIntArray(int[] intArray) {
        if(intArray == null) {
            return;
        }
        for (int i = 0; i < intArray.length; i++) {
            System.out.println(intArray[i] + " ");
        }
        System.out.println();
    }
    public static void main(String[] args) {
        int[] intArray = new int[] { 6, 3, 4, 2, 7, 2, -3, 3};
        
        System.out.println("排序前的数组:");
        printInArray(intArray);
        ISortNumber test = new SelectionSort();
        System.out.println("选择排序法的排序结果:");
        printIntArray(test.sortASC(intArray));
        
        System.out.println("排序前的数组:");
        printInArray(intArray);
      test = new BubbleSort();
        System.out.println("冒泡排序法的排序结果:");
        printIntArray(test.sortASC(intArray));
        
        System.out.println("排序前的数组:");
        printInArray(intArray);
        test = new LinearInsertSort();
        System.out.println("线性插入排序法的排序结果:");
        printIntArray(test.sortASC(intArray));
        
        System.out.println("排序前的数组:");
        printInArray(intArray);
        test = new QuickSort();
        System.out.println("快速排序法的排序结果:");
        printIntArray(test.sortASC(intArray));
    }
}
2 回复
#2
秦时的明月夜2015-06-07 15:04
jar包有没有添加到classpath 你把你的jar包的路径再添加上去 set path=你jar包的路径,这是临时环境变量,cmd关了就没了, 用eclipse开发多好,把jar 包导入,build into path……
#3
凌风zx2015-06-08 09:46
你这几个类都在一个文件夹下 就不用导入了

你这样导入 他可能是在当前目录下继续找(book\basic2\book\basic2\SelectionSort.java)
1