现在有个字符串是按照如下格式保存的:“姓名:成绩|姓名:成绩|…..”
要求将字符串变为如下的形式显示:“张三: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]); } } }