现在有个字符串是按照如下格式保存的:“姓名:成绩|姓名:成绩|…..”

 现在有个字符串是按照如下格式保存的:“姓名:成绩|姓名:成绩|…..”
 要求将字符串变为如下的形式显示:“张三:90|李四:80|王五:100”
  ? 显示后的数据如下所示,按不同的人员显示:
   姓名:张三,成绩是:90;
   姓名:李四,成绩是:90;
   姓名:王五,成绩是:100;

package com.lang;

public class Score {
 //张三:90|李四:80|王五:100
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        String str = "张三:90|李四:80|王五:100";
        
        String stu[] = str.split("\\|");
        
        
        for(String s : stu){
            
            
            System.out.println("姓名:"+s.split(":")[0]+",成绩"+s.split(":")[1]);
            
        }
        
    }

}

 

posted @ 2012-10-19 11:20  邹晟  阅读(972)  评论(0编辑  收藏  举报