StringBuilder to Array of Strings wie konvertiert man

kann nichts über dieses Problem finden oder lesen (es ist nur für mich ein Problem, aber vielleicht weiß jemand, wie man es behebt.

Ich habe die Funktion welche aus dem Asset Ordner liest

public String[] loadFromAsset() throws IOException
    {
        String TEMPBUFFER = null;
        String[] temp;
        temp = new String[60];
        int tempc = 0;
        BufferedReader bReader = new BufferedReader(new InputStreamReader(cont.getAssets().open("myquests.txt")));
        String line="";//  = bReader.readLine();
        StringBuilder sb = new StringBuilder();
        while (line != null) {

            line = bReader.readLine();
            sb.append(line).append("TABTAB");
            tempc++;
  }
         bReader.close();
    //convert SB to array here
         saveCount(tempc-1);
         return temp;

    }

Need return Array von Strings wie temp [50] = (1,2,3,4,5, ... n + 1) Aber ich kann keinen Weg finden, um von stringBuilder zu Array zu konvertieren :( Bitte, vielleicht jemand weiß es. Sag mir

Muss nur SB als Array zurückgeben (wie temp []) oder SB hier in Array konvertieren wie sb-> convert-> temp []

Antworten auf die Frage(2)

Ihre Antwort auf die Frage