字符串分段并添加集合中

来源:互联网 发布:php array sort 排序 编辑:程序博客网 时间:2024/05/31 19:39
package test.mw.com.testcontent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import java.util.ArrayList;import java.util.List;public class MainActivity extends AppCompatActivity {    private String con;    @Override    protected void onCreate(Bundle savedInstanceState) {        // TODO Auto-generated method stub        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        String content="abcdefghijklmnopqrstuvwxyz";        Log.d("si", "contentlength=="+content.length());        float size=(float)content.length()/(float)3;        Log.d("si", "size="+size);        int si=(int)size;        if(size>si){            si++;        }        Log.d("si", "si=="+si);        List<String> list=new ArrayList<String>();        for(int i=0;i<si;i++){            if(content.length() >3){                con=content.substring(0, 3);                Log.d("si", "con="+con);                int len=content.length()-con.length();                content=content.substring(3,len+3);                Log.d("si", "content="+content);            }else{                con=content.substring(0,content.length());            }            list.add(con);        }        for(int a=0;a<list.size();a++){            Log.d("ss", "ss=="+list.get(a));        }    }}
结果:
01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==abc01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==def01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==ghi01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==jkl01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==mno01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==pqr01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==stu01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==vwx01-05 13:52:14.582 11292-11292/test.mw.com.testcontent D/ss: ss==yz
0 0
原创粉丝点击