黑马程序员技术交流社区

标题: 关于最近的水贴和今天的总结 [打印本页]

作者: 夏至落叶    时间: 2014-11-20 19:28
标题: 关于最近的水贴和今天的总结
额,可能最近我们班级水的有些凶了。经过版主大大的教育,我们已经知道错了。但是我觉得大家不能因为我们水贴就否认我们的努力,不能因为我们水贴就说我们眼中只有高薪,不知道付出和收获成正比。我们班的学生都很努力,很多人到了下晚自习时间都不会回去,依旧留在教室学习,星期天也有不少学生早上去教室学习,来黑马的都是有梦想的,我不想因为这几天的事就让别人觉得我们1103班的学生只会水贴。

我们犯的错我们坦然接受,并且会更改,但请你们也不要误解我们。这些天我们班的学生虽然有水贴的,但也有不少帖子很不错。有发自己一天上课下来的总结,有发自己编的源码。也有把我们考试的题目一些比较经典的发上来。
说了这么多,我还是发下今天的总结吧,今天没上课,我们自习,我就把昨天学的String类练了一下,还有就是预习了明天的内容。题目都是老毕说过的,大家可以去看下老毕视频。我觉得String类要记得东西比较多,大家有时间就多敲敲代码。
  1. //去除字符串中的空格
  2. public class StringTest1 {
  3.         public static void main(String[] args) {
  4.                 String str = "   he l  lo  ja  va  ";
  5.                 String[] strs = str.split(" ");
  6.                 String s = "";
  7.                 for (int i = 0; i < strs.length; i++) {
  8.                         s+=strs[i];
  9.                         System.out.println(strs[i]);       
  10.                 }
  11.                 System.out.println(s);
  12.         }
  13. }
  14. /*
  15. * 2,将一个字符串进行反转。将字符串中指定部分进行反转,"abcdefg";abfedcg
  16.         思路:
  17.         1,曾经学习过对数组的元素进行反转。
  18.         2,将字符串变成数组,对数组反转。
  19.         3,将反转后的数组变成字符串。
  20.         4,只要将或反转的部分的开始和结束位置作为参数传递即可。
  21. *
  22. */
  23. public class StringTest3 {
  24.         public static void main(String[] args) {               
  25.                 String str = "hellojava";
  26.                 String a = reverseString(str);
  27.                 System.out.println(a);
  28.         }
  29.         public static String  reverseString(String s,int stary,int end){
  30.                 char[] ch = s.toCharArray();
  31.                 fanzhuan(ch,stary,end);
  32.                 return new String(ch);
  33.         }
  34.        
  35.         public static String reverseString(String s){
  36.                         return reverseString(s,2,6);
  37.         }
  38.        
  39.         public static void fanzhuan(char[] ar,int x ,int y){
  40.                 for(int stary = x, end = y-1;stary <= end;stary++,end--){
  41.                         swap(ar,stary,end);
  42.                 }
  43.         }
  44.         public static void swap(char[]ar,int x,int y ){
  45.                 char temp;
  46.                 temp =ar[x];
  47.                 ar[x] = ar[y];
  48.                 ar[y] = temp;
  49.         }

  50. }
复制代码






作者: NCry    时间: 2014-11-20 19:39
大神啊。{:3_69:},好好学习,继续努力啊!求罩!!!{:3_51:}{:3_51:}
作者: w239983684    时间: 2014-11-20 19:40
理解就好
作者: 地瓜君    时间: 2014-11-20 19:58
很有技术含量。必须支持一个~
作者: huangkj    时间: 2014-11-20 19:59
1103学习氛围很好,同学们都很努力,唱歌也好听\(≧▽≦)/
作者: LOVE你的ME    时间: 2014-11-21 00:48
恩恩   赞一个啊!!!
作者: sk0806    时间: 2014-11-21 00:53
理解就好,相信你们是最棒的!加油
作者: Dr.Sparta    时间: 2014-11-21 06:49
感谢分享,赞一下,感觉大家都在努力,稍微水一水也没关系啊。
作者: wljusa    时间: 2014-11-24 17:04
千峰和黑马哪个牛




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