Java字符串的操作
判断字符串是否存在
使用str.contains("values")
public class one {
/*判断某个字符串是否存在*/
public static void main(String[] args){
String str = "今晚打老虎";
boolean request = str.contains("老虎");
System.out.println("今晚有老虎吗?");
if (request == true) {
System.out.println("今晚有老虎");
}else {
System.out.println("今晚没老虎");
}
}
结果:今晚有老虎吗?
今晚有老虎
字符串截取
public class one {
/**字符串截取*/
public static void main(String[] args){
String str = "123456201808086789";
String year = str.substring(6,14);//也可以只输入一个开始索引位置
System.out.println(year);
}
结果:20180808
字符串替换
public class one {
/**字符串替换*/
public static void main(String[] args){
String str = "娃嘿嘿";
String restr = str.replace("嘿","哈");//将字符串中所以得"嘿"替换成"哈"
System.out.println(restr);
}
结果:娃哈哈
字符串分割
/**字符串分割*/
public static void main(String[] args){
String str = "美的,海尔,格力";
String new_list[] = str.split(",");//以","号分割
for (int i = 0;i < new_list.length;i++) {
System.out.println("第" + i + "个是" + new_list[i]);//取list的第i个
}
}
结果:
第0个是美的
第1个是海尔
第2个是格力
转换字符串大小写
/**字符串大小写转换*/
public static void main(String[] args){
String str = "abCD";
System.out.println(str.toLowerCase());//将字符串转换为小写
System.out.println(str.toUpperCase());//将字符串转换为大写
}
结果:
abcd
ABCD
去除字符串空格
/**字符串去空格*/
public static void main(String[] args){
String str = " abCD ";
System.out.println(str.trim());//去除空格
}
结果:abCD
判断字符串是否相等
/**判断字符串是否相等*/
public static void main(String[] args){
String str1 = "Hello";
String str2 = "你好";
String str3 = "Hello";
System.out.println(str1 == str3);//使用==判断是否相等
System.out.println(str1 == str2);
System.out.println("华丽的分割线<------------------------------------------>");
System.out.println(str1.equals(str3));//使用equals判断是否相等
System.out.println(str1.equals(str2));
}
结果:
true
false
华丽的分割线<------------------------------------------>
true
false
true
Java字符串的操作的更多相关文章
- JAVA字符串拼接操作规则说明
1.常量与常量的拼接结果在常量池,原理是编译期优化 public void test1() { String s1 = "a" + "b" + "c& ...
- 【转】Java 字符串常用操作(String类)
原文网址:http://www.cnblogs.com/freeabyss/archive/2013/05/15/3187057.html 字符串查找 String提供了两种查找字符串的方法,即ind ...
- Java 字符串常用操作(String类)
字符串查找 String提供了两种查找字符串的方法,即indexOf与lastIndexOf方法. 1.indexOf(String s) 该方法用于返回参数字符串s在指定字符串中首次出现的索引位置, ...
- Java字符串连接操作的性能问题
首先,看一段实验程序: package com.test; class StringTest { public static void main(String[] args) { long start ...
- learning java 字符串常用操作
// 字符串索引取值 "; System.)); // 字符串比较 "; "; "; System.out.println(s1.compareTo(s2)); ...
- 1 通过JNI混合使用Java和C++ -----> 操作字符串
JNI(Java Native Interface)是Java语言的一部分,可以访问非Java语言编写的程序,也可以用于在C++程序中执行Java代码. 步骤: 1> 编写带有native声明 ...
- java常见字符串的操作
/** * java常见字符串的操作 */ public class Test7 { public static void main(String args[]){ StringBuffer sBuf ...
- JAVA字符串操作 (转)
JAVA字符串操作 原帖地址:http://blog.163.com/hn_myj@126/blog/static/50555635200861133942947/ 参考:http://blog.cs ...
- Java字符串操作及与C#字符串操作的不同
每种语言都会有字符串的操作,因为字符串是我们平常开发使用频率最高的一种类型.今天我们来聊一下Java的字符串操作及在某些具体方法中与C#的不同,对于需要熟悉多种语言的人来说,作为一种参考.进行诫勉 首 ...
随机推荐
- SpringBoot @Async 异步处理业务逻辑和发短信逻辑
有个业务场景,业务数据审核通过后需要给用户发短信,发短信过程比较耗时,可能需要几秒甚至十几秒,因此使用异步发短信 使用了注解@Async来实现: 1.SpringApplication启用注解@Ena ...
- 函数和常用模块【day06】:shelve模块(五)
本节内容 1.简述 2.shelve概念 3.shelve模块使用 4.总结 一.简述 之前我们说不管是json也好,还是pickle也好,在python3中只能dump一次和load一次,不能dum ...
- 客户端连接linux经常间隔性断开链接【转】
起因 在使用SecureCRT通过telnet或SSH访问linux时,总是出现过段时间操作就会断开连接提示重连的问题.起初以为是网络不稳定造成的,但我测试发现在服务器端一直可以ping通客户端IP, ...
- Hystrix介绍以及服务的降级限流熔断
(dubbo熔断,Hystrix问的少) 无论是缓存层还是存储层都会有出错的概率,可以将它们视同为资源.作为并发量较大的系统,假如有一个资源不可用,可能会造成线程全部 hang (挂起)在这个资源上, ...
- 一个单js文件也可以运行vue
新建一个hello.html文件,输入以下内容: <html> <head> <title></title> <script src=" ...
- Jacob 调用金税系统
1.调用打印方法时,若是有预览弹窗提示,程序会阻塞住,并在控制台打印一行: C:\Program Files (x86)\��Ʊ���\914601007603699430.0\Config\Prin ...
- js计算数字长度
js调用toString方法转为字符串后取长度 var num = 123; alert(num.toString().length);
- 第16月第8天 NSInvocation存储 函数指针 va_arg lldb
1.NSInvocation存储 -(void)setInvok:(id)target sel:(SEL)sel key:(id)key { if(!target) return; NSMethodS ...
- jenkins配置sonarqube
jenkins配置sonarqube 下载插件SonarQube Scanner for Jenkins 在系统管理系统设置中选择 SonarQube servers 配置服务器名称.访问URL地址, ...
- Android中的Service:Binder,Messenger,AIDL
http://blog.csdn.net/luoyanglizi/article/details/51594016 http://blog.csdn.net/luoyanglizi/article/d ...