如何在sb.append中创建空格?

时间:2012-03-23 11:18:57

标签: java

我使用此代码来解析JSONArray中的许多值,但我想在所有这些值之间创建新行,例如我们用来在多个String之间创建空格的caracatere \ n

JSONArray precisions = deals.getJSONArray(TAG_PRECISION);
            for(int j  =0 ; j < precisions.length(); j++ ){
                sb.append(precisions.getString(j));
            }
           final  String Precision = sb.toString();

2 个答案:

答案 0 :(得分:1)

自己插入空格:

for(int j=0; j < precisions.length(); j++ ){
    sb.append(precisions.getString(j)).append(' ');
}

或使用a better tool for the job

答案 1 :(得分:0)

简单:

 JSONArray precisions = deals.getJSONArray(TAG_PRECISION);
            for(int j  =0 ; j < precisions.length(); j++ ){
                sb.append(precisions.getString(j)).append("\n");
            }
           final  String Precision = sb.toString();