這裏返回一個字符串是代碼從公共字符串(...)類
import java.io.*;
import java.lang.*;
import java.util.*;
public class createfile
{
private Formatter x;
Scanner keyboard = new Scanner(System.in);
String s1,s2,s3,s4,s5,s6;
String aa,bb,cc,dd,ee,ff;
public void openFile()
{
try
{
x = new Formatter("password.txt");
}catch(Exception e)
{
System.out.println("\nError");
}
}
public void add(String s1,String s2,String s3,String s4,String s5,String s6)
{
Bugatti v = new Bugatti();
fw m = new fw();
fw2 s = new fw2();
fw3 EB = new fw3();
fw4 e = new fw4();
fw5 r = new fw5();
x.format("%s%s%s%s%s%s",aa,bb,cc,dd,ee,ff);
}
public void close()
{
x.close();
}
}
確定,所以在另一個文件我已經回到AA BB CC DD EE FF現在x.format沒有看到那!!!但事實上,我已經在定義爲Bugatti和fw,2,3,4,5的類中歸還了它。現在x.format怎麼看待回報。我知道我做錯了什麼,因爲我是一個小菜,所以請教我如何解決這個問題!感謝
什麼是'x'?它的聲明在哪裏? – PermGenError 2013-03-26 09:47:58
你能對此問題有點清楚嗎?併發布實際問題所在的代碼。 – Ankit 2013-03-26 09:48:02
你的問題目前還不是很清楚。你可以發佈其他類的代碼嗎?另外,你真的應該考慮給你的類和變量賦予更多有意義的名字。 – SimonC 2013-03-26 09:49:06