class JavaTest4_String {
public static void main(String[] args) { String str1 = "IOS,ANDROID,BB,PALNM,WP,SYBIAN";
String str2 = new String("Str2");
char[] arr = {'S','t','r','2'};
String str3 = new String(arr);
String str4 = " Jue ";
//长度
System.out.println("长度");
System.out.println(str1+"\t的长度为:"+str1.length());
System.out.println(str2+"\t的长度为:"+str2.length());
System.out.println(str3+"\t的长度为:"+str3.length());
System.out.println(str4+"\t的长度为:"+str4.length());
System.out.println();
//拆分
System.out.println("拆分");
String[] strarr = str1.split(",");
for(String s : strarr){
System.out.print(s+"\t");
}
System.out.println();
System.out.println();
//查找
System.out.println("查找");
System.out.println(str1.indexOf("BB"));
System.out.println(str1.indexOf("S"));
System.out.println(str1.indexOf("ZZ"));
System.out.println();
//替换
System.out.println("替换");
System.out.println(str1.replaceAll("BB","CC"));
System.out.println(str1.replaceAll(",","|"));
System.out.println(str1.replaceFirst(",","|"));
System.out.println();
//返回字符串的副本,忽略前导空白和尾部空白
System.out.println("返回字符串的副本,忽略前导空白和尾部空白");
System.out.println(str4);
System.out.println(str4.trim());
System.out.println();
//相等
System.out.println("判断字符串相等");
System.out.println(str2.equals(str3));
System.out.println(str2==str3);
System.out.println(); //换大小写
System.out.println(str1.toLowerCase());
System.out.println(str2.toUpperCase());
System.out.println();
System.out.println(); }
}
/*
---------- 运行 ----------
长度
IOS,ANDROID,BB,PALNM,WP,SYBIAN 的长度为:30
Str2 的长度为:4
Str2 的长度为:4
Jue 的长度为:22 拆分
IOS ANDROID BB PALNM WP SYBIAN 查找
12
2
-1 替换
IOS,ANDROID,CC,PALNM,WP,SYBIAN
IOS|ANDROID|BB|PALNM|WP|SYBIAN
IOS|ANDROID,BB,PALNM,WP,SYBIAN 返回字符串的副本,忽略前导空白和尾部空白
Jue
Jue 判断字符串相等
true
false ios,android,bb,palnm,wp,sybian
STR2 输出完成 (耗时 0 秒) - 正常终止 */

Java学习笔记——字符串常用函数的更多相关文章

  1. Python学习笔记之常用函数及说明

    Python学习笔记之常用函数及说明 俗话说"好记性不如烂笔头",老祖宗们几千年总结出来的东西还是有些道理的,所以,常用的东西也要记下来,不记不知道,一记吓一跳,乖乖,函数咋这么多 ...

  2. Java学习笔记--字符串和文件IO

    1.Java中的字符串类和字符的表示 2.区分String,StringBuilder和StringBuffer 3.从命令行中给main方法传递参数 4.文件操作 1 Java中的字符串和字符 1. ...

  3. C学习笔记-字符串处理函数

    字符串函数是最问常用的库函数之一,本文整理了常用的字符串函数,其来源为互联网 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, ...

  4. numpy学习笔记 - numpy常用函数、向量化操作及基本数学统计方法

    # -*- coding: utf-8 -*-"""主要记录代码,相关说明采用注释形势,供日常总结.查阅使用,不定时更新.Created on Fri Aug 24 19 ...

  5. Java学习笔记七 常用API对象三

    一.泛型:简单说就是对对象类型进行限定的技术 public class GenericDemo { public static void main(String[] args){ /*泛型作为1.5版 ...

  6. 【原】Java学习笔记031 - 常用类

    package cn.temptation; public class Sample01 { public static void main(String[] args) { /* * 类 Math: ...

  7. Java学习笔记六 常用API对象二

    1.基本数据类型对象包装类:见下图 public class Test { public static void main(String[] args){ Demo(); toStringDemo() ...

  8. Java学习笔记五 常用API对象一

    常用API:字符串操作:String类,StringBuffer类,StringBulider类 字符串是最重要的数据类型之一,处理字符串也是一种语言的基本工作. 1.String类: public ...

  9. MySql cmd下的学习笔记 —— 有关常用函数的介绍(数学函数,聚合函数等等)

    (一)数学函数 abs(x)              返回x的绝对值 bin(x)               返回x的二进制(oct返回八进制,hex返回十六进制) ceiling(x)      ...

随机推荐

  1. Oracle日志文件管理与查看

    Oracle日志文件管理与查看 from:http://hi.baidu.com/shuker/item/25ee611ee960c7426826bb1f 1.查询系统使用的是哪一组日志文件: sel ...

  2. ACM之数学题

    数学题,始终记得,第一次被带飞师大校赛以及省赛,毫无例外的在数学题上卡死....因此,现在开始,有意识的保留遇见的数学题...(下列知识点按遇见先后顺序排列: 1欧拉公式 欧拉公式的用处是,找出小于N ...

  3. 程序设计第三次作业--C++计算器初始部分

    面向对象程序设计作业3--C++计算器初始部分 Github 链接:https://github.com/luojingzhao/object-oriented/tree/master/calcula ...

  4. HDU2838Cow Sorting(树状数组)

    题目意思是说给你一列数,每次可以将相邻的两个数交换,这一步的代价是这两个数的和,求将所有数排好序的最少代价. 题解: 我们可以这么思考,由于每次都是交换相邻的两个数,所以将一个数放到它自己的位置去后, ...

  5. 完成端口(IOCP)怎么判断某个连接是否断开

    完成端口函数: BOOL GetQueuedCompletionStatus( HANDLE CompletionPort, LPDWORD lpNumberOfBytes, PULONG_PTR l ...

  6. 待整理 - Linux 下的VI命令大全

    http://www.cnblogs.com/88999660/articles/1581524.html

  7. JDBC Connection

    [ http://shift-alt-ctrl.iteye.com/blog/1967020]   关于JDBC中关于Connection的两个疑问:   1.Connection实例是线程安全的吗? ...

  8. ExtJs非Iframe框架加载页面实现

    在用Ext开发App应用时,一般的框架都是左边为菜单栏,中间为tab页方式的显示区域.而tab页面大多采用的嵌入一个iframe来显示内容.但是采用iframe方式有一个很大的弊端就是每次在加载一个新 ...

  9. Semaphore 和 Mutex

    mutex和semaphore有什么区别呢? mutex是用作互斥的,而semaphore是用作同步的. 也就是说,mutex的初始化一定是为1,而semaphore可以是任意的数, 所以如果使用mu ...

  10. 巧妙使用Jquery 改变元素的 onclick 事件

    需要点击图片将套组发布, 页面代码: <img width="20px" src=" <s:property value="IMAGES_PATH& ...