0
String name=null;    
public void firstUse(){

if(name!=null)
{
   System.out.println("Hello "+name);
}else
     {
      Scanner scan=new Scanner();
      System.out.println("Insert your name please:");
      String ins=scan.nextLine();
      setName(ins);
}
}

名前をコードに直接保存して、一度だけ名前を設定できますか?

4

2 に答える 2

1

いいえ、「コードに直接」保存することはできません。コードは、書き込みアクセス権がない場所にある可能性があります。

自分でファイルを作成せずにコンピューターに物を保存するための API があります。その情報はほぼ確実にどこかのファイルにありますが、管理または作成する必要があるファイルではありません。Preferences API を見てください。これは、Windows レジストリに何かを格納するのとよく似ています (これは実際、Windows システムで設定コードが行うことです)。

しかし、それはあなたが求めているように聞こえるものに私ができる限り近いです

于 2013-05-30T18:04:02.783 に答える