1.字符串的比较代码 String.equals

System.out.println("str1和str2是否相同:"+(str1.equals(str2)));

equals在英语中有数量平等相同的意思

字符串判断相等与否不能使用"==" ,否则会出现意外错误影响程序处理。

字符串的判断相等是用.equals,返回值为布尔型——true与false。

2.字符串的信息 String.length

str = "字符串常量字符串常量";

2 System.out.println("字符串长度 = " + str.length());

length在英语中为长度的意思,在此代码中,求str字符串的数量。

在此代码中返回值为:字符串长度 = 10。

3.查找字符串。String.indexOf

System.out.println("常字的位置 = " + str.indexOf("常"));

2 System.out.println("常量的位置 = " + str.indexOf("常量"));

从前往后查找字符串位置中子字符串的索引值。
返回值为找到之后的首字的索引值。

4.查如果无法查找到关键字,返回值为负数。

System.out.println("我的位置 = " + str.indexOf("问"));

我的位置:-1.

5。获取字符串位置。string.charAt

str = "字符串常量字符串常量";

char c1 = str.charAt(0);

System.out.println("c1 = "+c1);

按照西方惯例,一切数字以0为开始,在JAVA中也是如此,第一个字符是从0开始数,第二个字符才是1.

所以这段字符串索引中0为首个字符——“字”。

最新文章

  1. 放弃安卓原生TimePicker,选择wheelView打造更漂亮的时间get,以及动态拉伸输入框布局,这些,这里都有!
  2. Oracle 新手问答
  3. Ubuntu 安装搜狗拼音及fcitx
  4. highcharts 柱形堆叠图
  5. 装饰器模式(Decorator)
  6. OC基础-day02
  7. (原)10-folder交叉验证
  8. jquery结合highcharts插件显示实时数据动态曲线图
  9. ListView上拉刷新和分页加载完整的Dome
  10. SQL Server管理员专用连接的使用
  11. 个人作业2——英语学习APP案例分析
  12. jsp fmt标签详解
  13. Python+Visual Studio
  14. 【页面置换算法】LRC算法和FIFS算法
  15. Ubuntu 16——安装——ns2.35和nam
  16. mysql中的几种日志了解
  17. Python爬虫:更加优雅的执行JavaScript(PyV8)
  18. 探索未知种族之osg类生物---呼吸分解之更新循环三
  19. u3d加载外部视屏
  20. codeforces 592B/C

热门文章

  1. FlexNOC
  2. MyEclipse安装插件的三种方法和使用心得
  3. webform 文件上传(头像上传) 隐藏FileUpload
  4. Delphi 调用 Rest 服务的一些
  5. linux主机vps简单性能测试
  6. 【secureCRT】中文乱码问题
  7. laravel5.1启动详解
  8. 内存泄露:*.hprof
  9. ImageLoader 图片加裁
  10. C#:控制WinForm界面的显示