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) ...
随机推荐
- UIView UITableView 背景图片添加
这几天,经常用到为某个视图设置背景图片,而API中UIView没有设置背景图片的方法,搜集归纳如下: 第一种方法: 利用的UIView的设置背景颜色方法,用图片做图案颜色,然后传给背景颜色. UICo ...
- VS2008 工程中部分文件不参与编译 从生成中排除【Worldsing笔记】
Visual Studio 2008 .VS2008.VC2008工程源文件配置.编译配置 有时编写代码时,往往存在这样的需求(或是希望有这样的功能):一个工程经过不共同的配置实现不同的版本或是功 ...
- 给Oracle锁住的行解锁
1.找出数据库的serial#,以备杀死: select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$s ...
- Python学习入门基础教程(learning Python)--5.2 Python读文件基础
上节简单的说明了一下Pyhon下的文件读写基本流程,从本节开始,我们做几个小例子来具体展示一下Python下的文件操作,本节主要是详细讲述Python的文件读操作. 下面举一个例子,例子的功能是读取当 ...
- DELPHI下读取与设置系统时钟
在DELPHI下读取与设置系统时钟 很多朋友都想在自己的程序中显示系统时间 这在DELPHI中十分容易 利用DateToStr(Date)及TimeToStr(Time)函数即可实现. 二者的函数原型 ...
- 实用的树形菜单控件tree
jQuery plugin: Treeview 这个插件能够把无序列表转换成可展开与收缩的Tree. jQuery plugin: Treeview jQuery jstree jsTree ...
- Sublime Text 2 快捷键大全
Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 Ctrl+J 合并行( ...
- discuz问题综合
1.discuz x2搬家问题:搬家后,需要修改数据库的配置文件,包含: 主要的配置文件有三个:config目录下的config_global.php和config_ucenter.php以 ...
- Codeforces Beta Round #18 (Div. 2 Only) C. Stripe 前缀和
C. Stripe Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/problemset/problem/18/C ...
- JBoss提供的常用的对称加密算法
package com.test.resteasy; import java.io.File; import java.net.MalformedURLException; import java.n ...