Javaコードをコンパイルするとき、エラー:シンボルが見つかりません
問題の説明
Javaコードをコンパイルすると、次のように「エラー:シンボルが見つかりません」というメッセージが表示されます.
コードは次のとおりです.
このエラーを報告する理由は、コードで使用されているのにコードでArraysクラスを参照していないため、コードに導入すればよい.以下のようにする.
まとめ
ここではArraysというクラスを例として,同様に,このような問題が発生した場合には,まず対応するクラスが導入されているかどうかをチェックする.
Javaコードをコンパイルすると、次のように「エラー:シンボルが見つかりません」というメッセージが表示されます.
D:\practicejava>javac PrintArray.java
PrintArray.java:4: :
System.out.println("Array number:" + Arrays.toString(testArr));
^
: Arrays
: PrintArray
1
コードは次のとおりです.
public class InsertionSort{
public static void main(String args[]){
int testnumber[] = {7,6,4,9,2,1,3,5,8}; //
for(int i=0; i1; i++){ // ,
for(int j=i+1; j>0; j--){ //
if(testnumber[j-1]// , , ,
break;
int temp = testnumber[j];
testnumber[j] = testnumber[j-1];
testnumber[j-1] = temp;
}
}
System.out.println("Sorting number:" + Arrays.toString(testnumber)); //
}
}
このエラーを報告する理由は、コードで使用されているのにコードでArraysクラスを参照していないため、コードに導入すればよい.以下のようにする.
import java.util.Arrays;
まとめ
ここではArraysというクラスを例として,同様に,このような問題が発生した場合には,まず対応するクラスが導入されているかどうかをチェックする.