JavaSE 常用类 之 String Part1,javasestringpart1
分享于 点击 6718 次 点评:266
JavaSE 常用类 之 String Part1,javasestringpart1
package com.atweihai.usualclass;
import org.junit.Test;
/**
* 原作者:尚硅谷-佟刚
*
*/
public class StringTest {
//获取字符串固定部分 : www.baidu.com
@Test
public void testSubString(){
String str="http://www.baidu.com/index.jsp?name=Tom";
int beginIndex=str.indexOf("//")+2;
int endIndex=str.lastIndexOf('/');
str=str.substring(beginIndex, endIndex);
System.out.println(str);
}
/**
* 对给定字符串进行后移操作 :a&cm100fnzZ ---> b&dn100goaA
* 注意:byte short char 三者计算时不会相互转,只会转化成int 型后再计算
*/
@Test
public void testTransforString(){
String str="a&cm100fnzZ";
for(int i=0;i<str.length();i++){
char ch=str.charAt(i);
if(ch>='a'&&ch<='z'){
if(ch=='z')
ch='a';
else
ch=(char)(ch+1);
}else if(ch>='A'&&ch<='Z'){
if(ch=='Z')
ch='A';
else
ch=(char)(ch+1);
}
System.out.print(ch);
}
}
}
相关文章
- 暂无相关文章
用户点评