import java.util.*;
import java.lang.*;
public class String{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("Enter a String: ");
String s=in.nextLine();
}
}
ここに私のコードです。 私は、このJavaコードをコンパイルするたびに、私のようにエラーが発生します。エラー:互換性のある型:java.util.Stringを文字列に変換できません
Incompatible types:java.util.String cannot be converted to String
String s=in.nextLine();
^
いずれかは、私はそれを乗り越えるために何をすべき私に言うことができます。
どの行で?? –
__クラス名を 'String'にすることはできません。 – tkausl
Stringという名前のクラスを定義しないでください。 Stringはすでに基本的にどこでも使用されている標準クラスです。あなたはそのような名前の衝突を望んでいません。そして、あなたがエラーを投稿するとき、本当のものを投稿してください。 java.util.Stringのようなものはありません。また、標準のjava.utilパッケージでクラスを作成することを選択した場合を除きます。どちらもしないでください。 –