JAVA基础——API(String)
来源:互联网 发布:淘宝网商银行是什么 编辑:程序博客网 时间:2024/05/22 18:11
//String类的常用方法
//简化输出格式public static void sop(Object obj){System.out.println(obj);}
String s1="abcbde";sop(s1.length()); sop(s1.charAt(3)); sop(s1.indexOf('b'));sop(s1.indexOf('b',2));sop(s1.indexOf("bc"));sop(s1.lastIndexOf('b'));
String s="abcde";sop(s.contains("bcd"));sop(s.startsWith("abc"));sop(s.endsWith("de"));String s1="abCde";sop(s.equals(s1));sop(s.equalsIgnoreCase(s1)); //忽略大小写
char[] ch={'a','b','c','d','e'};//char->string//构造方法String s=new String(ch);String s1=new String(ch,2,2);//第一个2是索引,第二个2是个数sop(s);sop(s1);//静态方法String s2=String.copyValueOf(ch);String s3=String.copyValueOf(ch,2,2);sop(s2);sop(s3);//string->charString s4="abcdef";char[] ch1=s4.toCharArray();for (int x=0;x<ch1.length ;x++ ){sop(ch1[x]);}//将字节数组转成字符串。//String(byte[])//String(byte[],offset,count):将字节数组中的一部分转成字符串。//将字符串转成字节数组。//byte[] getBytes()://将基本数据类型转成字符串。//static String valueOf(int)//static String valueOf(double)////3+"";//String.valueOf(3);//特殊:字符串和字节数组在转换过程中,是可以指定编码表的。
String s="haha java";sop(s.replace('a','o'));sop(s.replace("java","haha"));
String s = "wohao haha hss";String[] arr = s.split(" ");for(int x = 0; x<arr.length; x++){sop(arr[x]);}
String s="abcde";sop(s.substring(1)); //等价于sop(s.substring(1,s.length()));sop(s.substring(1,3));//取到头,取不到尾:bc
String s=" ab C de ";sop(s.toUpperCase());sop(s.toLowerCase());sop(s.trim());//去掉两端所有空格String s1="abc";String s2="aaa";sop(s1.compareTo(s2));
0 0
- JAVA基础——API(String)
- Java基础——String API
- Java基础--API String
- java基础总结18-java常用API(String类)
- 黑马程序员———Java基础——Java API、String类
- Java基础——String(图解String的不变性)
- JAVA基础——API(StringBuffer)
- Java基础-常用API之String类
- Java基础——String
- Java 基础——String
- Java基础—String类
- Java基础—String类
- 黑马程序员——Java API总结(String)
- Java API——String类
- 黑马程序员—Java API(String类)
- JavaSe基础XX16——API对象-String
- Java API(String类);
- API—String
- 举例[实例内部类, 静态内部类
- cocos2dx之CCUserDefault及其数据进行加密解密
- 恶补java(二)——java的面向对象
- 解决svn log显示no author,no date的方法之一。
- 【转】Android中对Log日志文件的分析
- JAVA基础——API(String)
- 微软云存储更换品牌 免费空间将翻番达到15GB
- Remove duplicates from sorted list
- linux【解压缩命令】
- 怎么建立基于CocoaPods的ReactiveCocoa工程
- Delphi中DataSet类型组件的Locate函数的用法
- NYOJ 638 Take it easy II
- Effective C++(19) 设计class犹如设计type
- Spring3.0+Hibernate+Atomikos集成构建JTA的分布式事务--解决多数据源跨库事务