首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

黑马软件工程师_<<String练习>>

2013-10-08 
黑马程序员_String练习--------------------ASP.NetAndroidIOS开发、.Net培训、期待与您交流! ---------

黑马程序员_<<String练习>>

--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! --------------------


1. 去除空格

     

     模拟取出字符串两边的空格


  思路:

 1.判断字符串第一个字符是不是空格,如果是则继续向后判断,直到不是空格,然后记下此标记

 2.逆向判断字符串,也是直到判断不是空格,记下下标

 3,然后截取字符串即可




public class getMaxString {   public static void main(String[] args) {     String s1="acbdgyangsdds";     String s2="dayangqxdw";        System.out.println(getMaxSUbString(s1,s2));   }   /*获取最大相同字符串*/   public static String getMaxSUbString(String s1,String s2){if(s2.length()>s1.length()){        String temp=s1;        s1=s2;        s2=temp;     }     for(int x=0;x<s2.length();x++){        for(int y=0,z=s2.length()-x;z!=s2.length()+1;y++,z++){          String temp=s2.substring(y,z);          if(s1.contains(temp)){             return temp;          }        }     }     return "";   } }结果:yang 


 --------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! --------------------


热点排行