API的String 一些用法
我是一个刚刚开始接触电脑的一个人,我从基本建设转到IT这个行业。我也不知道从哪下手。呵呵,这个微博我也是头一次用。我在北京学习java。每天我都会尽量把当天学到的东西,都会及时的与大家分享。我也不从头开始说了,就从api的一些方法开始吧,希望可以帮到和我一样没有基础的。我也是刚学的,所以这里面有什么不对的,希望你们多多的给点意见。这样大家共同进步,在这里先谢谢大家了 呵呵
我们需要知道String创建后,其内部所表示的字符串是不可改变的。一旦改变就会在方法区中建立一个新的对象。
下面是String的一些用法。
1. 首先去掉字符串俩边的空白处:
我们可以调用字符串中的trim的方法。就可以去掉字符串的空白处。
example:
String str = " Hello ";
String a = str.trim();//直接就可以用引用来调用trim的方法。
System.out.println(a);//输出之后Hello俩边的空格就会么有了;
2.查询字符串中是否有我们想要的字符,如果没有我们想要的,返回的是-1,注意:索引从0开始,并且空格也算一个字符:
可以调用Index of的方法:
example 1:
String str = "thinking in java";//声明一个字符串
int index = str.indexOf("java");//我们要找的java,从0开始查0代表的是t谈后1代表的h以此类推。
System.out.println(index);//结果为12,12就是我们想要的索引页就是下标
example 2:
String str = "thinking in java";
int index = str.indexOf("in",3);//我们想要找到in从第三个索引之后,也就是从第四个开始
System.out.println(index);//输出的结果是6
example 3:
String str = "thinking in java";
int lastIndex = str.lastIndexOf("in");//是让我们从最后开始查询in这个单词
System.out.println(lastIndex);//输出来最后一个in的坐标了
3.截取字符串:
调用的是字符串中subString方法
example:
String str = "http://www.baidu.com";//
String substr = str.subString(11,16);//这里面的11,16是通过上面的列子得到索引,利用索引来得到我们想要的东西。含头不含尾。11指的是b,17指的是.
System.out.println(substr);//输出的结果为baidu
转载于:https://www.cnblogs.com/wocaonima/p/4052587.html
API的String 一些用法相关推荐
- substring java_Java String.substring()用法
首页 > 基础教程 > 常用类 > 常用 String类 Java String.substring()用法 substring() 方法返回字符串的子字符串. 语法 public ...
- STL中map和string, vector 用法详解
1. map 用法详解 std map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成 ...
- 用std::string::compare()用法
c++系列文章目录 c++处理文本相对于python等脚本语言还是挺麻烦的,往往需要和fstream.fstream.string.一起配合使用才能完全把文本解析出来.其实,string并不是一个单独 ...
- 【JAVA基础】重新系统学习Java(七)常用API(String、ArrayList)
目录 常用API(String.ArrayList) String String类概述 创建字符串对象的2种方式 String类常见面试题 String类常用API-字符串内容比较 String类常用 ...
- C++中std::string::find_last_of用法
早上本来还看代码时本来还迷迷糊糊,结果被find_last_of一下给震醒了,std::string 使用了这么多年,今天才发现find_last_of只是用来查找字符的,多年来一直以为它可用来查找字 ...
- 【贪玩巴斯】带你学:C++ tips ——知识点:string::npos 用法详细解析 , 看这一篇就够了 2021年12月21日
[贪玩巴斯]带你学:C++ tips --知识点:string::npos 用法详细解析 !!! 一.定义 二.使用 1.如果作为一个返回值(return value)表示没有找到匹配项 2.但是st ...
- 最大质因数 最大回文数乘积 字符串String类用法_Java每日练习题及题解(11月16日)
<Java每日练习题及题解>系列目录 1.有限条件求和_Java每日练习题及题解(11月15日) 2.最大质因数 最大回文数乘积 字符串String类用法_Java每日练习题及题解(11月 ...
- 标准C++中string类用法总结
2019独角兽企业重金招聘Python工程师标准>>> 相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好 ...
- 【JqGrid】JqGrid API 中文说明及用法
JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信. JQGrid Demo 是一个在线的演示项目.在这里,可以知道jqgrid可以做什么事情. 下面是转自其他人b ...
最新文章
- 【Android 安全】DEX 加密 ( ProGuard 混淆 | -keepclassmembers 混淆效果 | -keepclasseswithmembernames 混淆效果 )
- exit()与_exit()函数的区别
- STL Deque 容器
- 阿里云MaxCompute香港开服 将引入更多人工智能服务
- 一个能自动搜索源文件并自动推导的Makefile
- 用css样式画三角形(提示框三角形)
- linux命令提示符不同,Linux命令提示符如何按照自己的习惯修改?
- python requests 代理ip_python requests 测试代理ip
- 开放273项AI能力,创建34万模型,汇聚265万开发者,百度大脑的2020成果一览
- OpenCV的resize方法与双线性插值
- gc机制 php7_PHP7垃圾回收机制详解(附GC处理完整流程图)
- 这次要说不明白 immutable 类,我就怎么地!
- Kettle增量同步变动数据
- 二、Json对象、Json数组和Json字符串
- vue项目中使用rem替换px-使用方法-02-问题规整
- 百度编辑器嵌套秀米编辑器遇到的问题
- 免费常用IP归属地查询API
- flowable工作流架构介绍及集成实现
- 大榕树BASIS QQ群
- import 下划线作用