A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xuewuzhijing 中级黑马   /  2012-10-19 16:26  /  1338 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有一个用于多层级管理的字符串layer,结构是“0-381-1751-2260-358”或“0-381-1751-2261”,每个“-”是层级间的分割符,具体有多少级不一定。请写一个这种字符串处理的方法

getLevelList(String layer),把各个层级号输出到控制台。请写出完整的方法,以及调用此方法的main方法,自己构造3条以上的数据。

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

1 个回复

正序浏览
  1. public class Test {
  2.         public static void main(String[] args) {
  3.                 Tool.getLevelList("0-381-1751-2260-358");
  4.         }
  5. }

  6. class Tool{
  7.         public static void getLevelList(String layer){
  8.                 String[] str = layer.split("-");
  9.                 for(int i= 0;i<str.length;i++){
  10.                         System.out.println(i+":"+str[i]);
  11.                 }
  12.         }
  13. }
复制代码
输出
0:01:381
2:1751
3:2260
4:358

构造三条数据自己写吧

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马