Java学习笔记——字符串常用函数
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学习笔记——字符串常用函数的更多相关文章
- Python学习笔记之常用函数及说明
Python学习笔记之常用函数及说明 俗话说"好记性不如烂笔头",老祖宗们几千年总结出来的东西还是有些道理的,所以,常用的东西也要记下来,不记不知道,一记吓一跳,乖乖,函数咋这么多 ...
- Java学习笔记--字符串和文件IO
1.Java中的字符串类和字符的表示 2.区分String,StringBuilder和StringBuffer 3.从命令行中给main方法传递参数 4.文件操作 1 Java中的字符串和字符 1. ...
- C学习笔记-字符串处理函数
字符串函数是最问常用的库函数之一,本文整理了常用的字符串函数,其来源为互联网 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, ...
- numpy学习笔记 - numpy常用函数、向量化操作及基本数学统计方法
# -*- coding: utf-8 -*-"""主要记录代码,相关说明采用注释形势,供日常总结.查阅使用,不定时更新.Created on Fri Aug 24 19 ...
- Java学习笔记七 常用API对象三
一.泛型:简单说就是对对象类型进行限定的技术 public class GenericDemo { public static void main(String[] args){ /*泛型作为1.5版 ...
- 【原】Java学习笔记031 - 常用类
package cn.temptation; public class Sample01 { public static void main(String[] args) { /* * 类 Math: ...
- Java学习笔记六 常用API对象二
1.基本数据类型对象包装类:见下图 public class Test { public static void main(String[] args){ Demo(); toStringDemo() ...
- Java学习笔记五 常用API对象一
常用API:字符串操作:String类,StringBuffer类,StringBulider类 字符串是最重要的数据类型之一,处理字符串也是一种语言的基本工作. 1.String类: public ...
- MySql cmd下的学习笔记 —— 有关常用函数的介绍(数学函数,聚合函数等等)
(一)数学函数 abs(x) 返回x的绝对值 bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制) ceiling(x) ...
随机推荐
- POJ1185状态压缩DP
难得的中文题. POJ1185http://poj.org/problem?id=1185 方法就是用DP[i][r][p]表示第i行状态为r,第i-1行状态是p时的最多个数.而这里p受到r的限制,而 ...
- How Tomcat Works(十六)
本文接下来会介绍Host容器和Engine容器,在tomcat的实际部署中,总是会使用一个Host容器:本文介绍Host接口和Engine接口及其相关类 Host容器是org.apache.catal ...
- poj1061 青蛙的约会 扩展欧几里德的应用
这个题解得改一下,开始接触数论,这道题目一开始是看了别人的思路做的,后来我又继续以这种方法去做题,发现很困难,学长告诉我先看书,把各种词的定义看懂了,再好好学习,我做了几道朴素的欧几里德,尽管是小学生 ...
- C:冒泡排序
冒泡排序 C语言在运行的时候,不会帮我们检查数组的下标. 冒泡排序:有n个数字,需要进行 n - 1 趟比较大小(元素的个数减去 1).外层循环 for( int i = 0; i < coun ...
- 使用java实现持续移动的小球
原创作品,可以转载,但是请标注出处地址http://www.cnblogs.com/V1haoge/p/5559829.html 仅为自己学习作品,使用java的JFrame框架实现持续移动的小球. ...
- NFS错误Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno=Connection refused
NFS报错一例 [root@bjs0- ~]# /etc/init.d/portreserve start Starting portreserve: ...
- Shell脚本[运算表达式,条件控制语句]
#!/bin/bash #你值得收藏的四则表达式运算. val1=1 val2=1 val3=1 val4=1 val5=1 val6=1 val7=1 let val1++ ((val2++)) v ...
- eclipse内存溢出报错:java.lang.OutOfMemoryError:Java heap space
今天执行了一个比較大的程序,处理的数据达到126MB数据,将数据导入数据库中,用eclipse 来訪问时候,总是出现java.lang.OutOfMemoryError:Java heap space ...
- 007_尚学堂_高明鑫_android 之项目的打包apk与apk的反编译
http://www.tudou.com/programs/view/kMQlxff8evM/
- android中判断sim卡状态和读取联系人资料的方法
在写程序中,有时候可能需要获取sim卡中的一些联系人资料.在获取sim卡联系人前,我们一般会先判断sim卡状态,找到sim卡后再获取它的资料,如下代码我们可以读取sim卡中的联系人的一些信息. Pho ...