String类的常用方法总结

原创 2011年01月13日 00:30:00
近来面试较多这这种题,以前太注重ssh了,现在还是要回到基础
package com.yangfan.string;
class StringDemo{
 
 //取出字符串中指定位置的字符
 public void charAt(){
  String str = "hello";
  char c =str.charAt(3);
  System.out.println(c);
 }
 //由字符串--->字符数组
 public void charArray(){
  String str="hello world";
  char c[] = str.toCharArray();
  for(int i=0;i<c.length;i++){
   System.out.print(c[i]+",");
  }
  String str1 =new String(c);//将全部的字符数组变为String
  String str2 = new String(c,0,6);
 }
 //字节数组--->字符串
 public void ByteArray(){
  String str = "hello world";
  byte b[] = str.getBytes();
  String  str1 = new String(b);//变回字符串
  }
 //替换内容
 public void replaceContext(){
  String str = "hello world";
  String newStr = str.replaceAll("l", "x");
 }
 //字符串截取
 public void substring(){
  String str = "hello world";
  String sub1 = str.substring(6);
  String sub2 = str.substring(0, 3);
 }
 //字符串拆分
 public void split(String regex){
  String str ="hello world";
  String s []=str.split(regex);//按regex条件拆分
  for(String st:s){
   System.out.println(s);
  }
 }
 //字符串查找(直接查找)
 public void contains(String s){
  String str ="hello world";
  System.out.println(str.concat("hello"));//结果是true
 }
 public void indexOf(){
  String str ="hello world";
  if(str.indexOf("hello")!=-1){
   System.out.println("查找到要的内容!");
  }
 }
 /*
  * 去掉左右空格:public String trim();
  * 取得字符串长度:public int length();
  * 转大写:public String toUpperCase();
  * 转小写:public String toLowerCase();
  *
  */
 //按要求拆分:TOM:89|JERRY:90|TONY:79
 //拆成:TOM ->89 JERRY ->90 TONY -> 79
 public void splitDemo(){
  String str = "TOM:89|JERRY:90|TONY:79";
  String[] str2 =str.split("//|");
  for(String st:str2){
   String[] s2=st.split(":");
      System.out.println(s2[0]+"-->"+s2[1]);
  }
  
 }
}

String类的常用方法

  • 2015年03月11日 22:18
  • 33KB
  • 下载

JavaSE002_String类总结之常用方法及实例

1、String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:                           ...
  • lvyoujt
  • lvyoujt
  • 2016年01月22日 14:35
  • 210

12-6java面向对象之String类常用方法的总结

我们都知道,String类是在java程序开发过程中使用比较多的类,必须将其完全掌握并熟练运用才行。基于这个原因,作者打算把String类中常用的方法进行总结 ,方便大家学习。 1.字符串与字符数组 ...

java常用类的方法总结---String类

java常用类的方法总结---String类 ---String类 构造方法: String()  无参数的构造方法   创建一个空字符序列   类似于"" String(String origi...

JAVA String类的常用方法总结

1、String s.length() :   返回字符串长度 2、char charAt(int index) :取字符串中的某一个字符    String s = new String...

String类的概念以及常用方法总结

概念:Java字符串就是Unicode字符序列;在标准的Java类库中提供了一个预定的类,很自然地叫做String,每个用双引号括起来的字符串都是String类的一个实例.String 字符串API...

Java-String类的常用方法总结

一、String类 String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创...

String类常用方法总结

/** * 关于String类的常用方法总结 * @author lsq * */ public class StringAPIDemo { public static void mai...

js内置对象常用方法总结 上篇(Date String Array Math )

js对象篇 ==================Date()==================== (1)创建Date对象    var date = new Date();     doc...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:String类的常用方法总结
举报原因:
原因补充:

(最多只允许输入30个字)