黑马程序员技术交流社区

标题: 练习:模拟实现strim功能 charAt实现 [打印本页]

作者: fmi110    时间: 2015-10-5 12:02
标题: 练习:模拟实现strim功能 charAt实现
a
  1. package demo.collection;

  2. public class TrimDemo {

  3.         /**
  4.          * 模拟trim功能
  5.          */
  6.         public static void main(String[] args) {
  7.                 String str = "   sdf   ";
  8.                 System.out.println(str);
  9.                 str = myTrim(str);
  10.                 System.out.println(str);
  11.                 String s = "0123456";
  12.                 System.out.println(s.substring(2,5));//左闭右开  234
  13.         }

  14.         private static String myTrim(String str) {
  15.                 char[] chs = str.toCharArray();
  16.                 int start = -1, end = chs.length ;
  17.                 while (start <= end && str.charAt(++start) == ' ');
  18.                 while (start <= end && str.charAt(--end) == ' ');
  19.                 return str.substring(start, end + 1);
  20.         }

  21. }
复制代码



作者: 且听风_R0pZK    时间: 2015-10-5 12:06
以前在毕老师的视频里面见到过,不过现在冯佳老师的视频好像没有介绍这个。
作者: fmi110    时间: 2015-10-5 12:10
且听风_R0pZK 发表于 2015-10-5 12:06
以前在毕老师的视频里面见到过,不过现在冯佳老师的视频好像没有介绍这个。 ...

你在上基础班?还是两个老师的视频都看了?冯的视频增加了什么内容吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2