Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでシンボルが見つからないというエラーの原因は何ですか?


「シンボルが見つかりません」 エラーは主に、コンパイルしているプログラムで宣言されていない変数を参照しようとしたときに発生します。これは、コンパイラが参照している変数を認識していないことを意味します。

「記号が見つかりません」が発生する原因として考えられるものは次のとおりです
  • 宣言されていない、またはコード外の変数を使用する。
  • 間違ったケースを使用する(“ t utorials 」と「チュートリアル 「違います)またはスペルミスをします。
  • パッケージ化されたクラスは、インポート宣言を使用して正しく参照されていません。
  • 文字、数字、アンダースコアなどの不適切な識別子の値を使用する およびドル記号ハロークラス helloclassとは異なります 。
public class CannotFindSymbolTest {
   public static void main(String[] args) {
      int n1 = 10;
      int n2 = 20;
      sum = n1 + n2;
      System.out.println(sum);
   }
}
出力
CannotFindSymbolTest.java:5: error: cannot find symbol
sum = n1 + n2;
^
symbol: variable sum
location: class CannotFindSymbolTest
CannotFindSymbolTest.java:7: error: cannot find symbol
System.out.println(sum);
^
symbol: variable sum
location: class CannotFindSymbolTest


上記のプログラムで「記号が見つかりません合計が原因でエラーが発生します 」は宣言されていません。エラーを解決するには、「 int sum =n1 + n2」を定義する必要があります。 」変数sumを使用する前に。


  1. 台形の領域を見つけるJavaプログラム

    この記事では、台形の領域を見つける方法を理解します。台形は、少なくとも1対の辺が互いに平行な四辺形の一種です。台形の平行な側面はベースと呼ばれ、台形の非平行な側面は脚と呼ばれます。台形とも呼ばれます。 台形の面積は、式-を使用して計算されます。 (height/2 * (side_1 + side_2). i.e. Area = ½ x (sum of the lengths of the parallel sides) x perpendicular distance between parallel sides 以下は同じもののデモンストレーションです。平行な辺aとbの長

  2. 長方形の周囲を見つけるJavaプログラム

    この記事では、長方形の周囲を見つける方法を理解します。長方形の周囲長は、長方形のすべての辺の長さを加算して計算されます。 以下は長方形のデモンストレーションです。長方形の周囲は、長方形の2つの長さと2つの幅の全長です- 入力 入力が-であると仮定します The length of the sides of a rectangle are : 5, 8, 5, 8 出力 必要な出力は-になります Perimeter : 26 アルゴリズム Step 1 – START Step 2 – Declare 5 floating point variabl