public static void main(String[] args) {//0 123456789012345String str = "thinking in java"; // java编程思想// 查询 10 的字符是什么char c = str.charAt(10);System.out.println("c = " + c);int length = str.length();// 注意: String de length()是个方法 ,数组的长度是属性System.out.println("length = " + length);char[] chars = str.toCharArray(); // 应用点:  应用在 对数据的加密int x = chars.length;      // 数组不带 原括弧System.out.println("x = " + x);for (char aChar : chars) {System.out.println("aChar = " + aChar);}// 查找给定的字符串的位置// 如: 查找in的位置  , 查找出来的是第一次出现的位置int i = str.indexOf("in");System.out.println("i = " + i);// 从指定位置 进行检索int i1 = str.indexOf("in", 3);System.out.println("i1 = " + i1);// 也可以检索最后一次出现的位置int i2 = str.lastIndexOf("in");System.out.println("i2 = " + i2);String str1 = "thinking in java"; // java编程思想// 判断 是否 以什么字符开头, 以什么字符结尾boolean th = str1.startsWith("th1111");System.out.println("th = " + th);boolean va = str1.endsWith("va");System.out.println("va = " + va);//             012345678901234String str2 = "www.oracle.com";//String substring(int beginIndex,int endIndex) 截取字符串// 含头不含尾String substring = str2.substring(4, 10);System.out.println("substring = " + substring);// 一下子 截取末尾String substring1 = str2.substring(4);System.out.println("substring1 = " + substring1);String str3 = " 李 四 ";String trim = str3.trim();System.out.println("trim = " + trim); // trim 只能删除字符串2边空格, 不能删除中间的String m = "ABC";String m1 = m.toLowerCase();System.out.println("m1 = " + m1);String n = "abc";String n1 = n.toUpperCase();System.out.println("n1 = " + n1);System.out.println(m.equals(n));//falseSystem.out.println(m.equalsIgnoreCase(n)); //true 忽略大小写, 验证码专用// 把 数字转换成字符串int u = 110;String s = String.valueOf(u);System.out.println("s = " + s + 1);// split () 分割数组String nn = "zhaoshukun.avi";String[] split = nn.split("\\.");for (String s1 : split) {System.out.println("s1 = " + s1);}// 练习:  { "username":"tangseng", "age":"500"  }  提取json 中的  k 和  v .. 赋值到一个对象// QuJingRen 类-----> username ,  age// 数据替换String mm = "tmd,我爱你"; // 甜蜜的String mmstr = mm.replaceAll("[a-z]", "甜蜜的");System.out.println("mmstr = " + mmstr);System.out.println(mm);// 数据包含String mmo = "我想回家了";boolean jj = mmo.contains("回家");System.out.println("jj = " + jj);}
}

String类的常用AP1相关推荐

  1. C++ string类和常用接口的实现

    目录 C++ string类 string类的常用接口说明 string类(实现常用接口) C++ string类 值得注意的是 , string不是STL的容器,string是basic_strin ...

  2. 17.Java常用实用类之String类中常用的方法以及一般应用场景,final关键字

    文章目录 1.String类学习 1.1.什么是String类 1.2.String类中常用的方法 1.2.1. 构造方法 1.2.2.public int length() 1.2.3.public ...

  3. string类的常用函数

    string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类还支持默认构造 ...

  4. string类的常用函数(总结)

    string类常用成员函数 (1)求长度 int length(); int size(); //求长度 (2)比较2个字符串 strcmp(s1,s2) == 0 直接用运算符 < > ...

  5. String类中常用的方法

    https://blog.csdn.net/lz_1014/article/details/86241850

  6. 【C++要笑着学】编码的由来 | basic_string模板类 | string类的常用接口讲解 | 学会查文档

      ​​​​​​ 

  7. c++ string replace_JAVA应用程序开发之String类常用API

    [本文详细介绍了JAVA应用开发中的String类常用API,欢迎读者朋友们阅读.转发和收藏!] 1 基本概念 API ( Application Interface 应用程序接口)是类中提供的接口, ...

  8. java的常用引用类、数组、String类

    java的常用引用类.数组.String类 1. 常用引用类 1.1 Scanner 一个简单的文本扫描器类. 使用: //创建扫描器对象 Scanner sc = new Scanner(Syste ...

  9. java String类常用的方法

    package Day0310.Demo02;public class StringTest02 {public static void main(String[] args) {System.out ...

最新文章

  1. 编程第一个Apple Watch程序创建项目
  2. 【更新】北京、广东、吉林重名数量查询工具,给孩子起名重名查询
  3. CSP认证201803-2 碰撞的小球[C++题解]:模拟
  4. 首发:台大林轩田《机器学习基石》系列课程教材的习题解答和实现
  5. 通过js encodeURIComponent传到服务器的乱码问题
  6. SQLServer数据库文件相关知识笔记
  7. robomaster裁判系统服务器,2018裁判系统调试组网完全攻略
  8. python docx库安装_详解python中docx库的安装过程
  9. Subscription
  10. 用数字化数据战略取代数据“收集和管理”
  11. “站长也疯狂,开车盛宴”——如何选择运维产品
  12. 12. 信息系统项目的采购管理
  13. unity3d怎么让模型动起来_Unity动画系统详解1:在Unity中如何制作动画?
  14. i.MX6ULL终结者MPU6050 六轴传感器例程MPU6050简介
  15. 人人都是产品经理 (一)——读后感
  16. 【阿里云云计算工程师ACP认证】云计算工程师知识图谱
  17. 安装elasticsearch
  18. c#拼图碎片形状_将碎片拼成完整的拼图
  19. 用户数据反超Snap,Pinterest能否拾回独角兽光环?
  20. Spring面试题(一)

热门文章

  1. 一念起,念念不绝,此所谓初心
  2. WPF绑定与RelativeSource结合使用
  3. Periodic Strings 字符串处理
  4. P1439 【模板】最长公共子序列(LCS+LIS)
  5. PySide6使用简单按钮
  6. 计算机组成原理脱机运算器实验数据,计算机组成原理运算器实验.doc
  7. 2023最新驾考精简500题+技巧
  8. 转载-ie下动态加态js文件
  9. 中M22春C、Java入门练习-7.2
  10. CSS---------定位