首页 > 其他分享 >常用API——Stirng

常用API——Stirng

时间:2023-01-15 18:45:25浏览次数:35  
标签:常用 String System 字符串 API Stirng println --------------------- out

String概述:

学习目标:掌握创建String对象

public class helloworld {
public static void main(String[] args) {
        //1.通过双引号直接创建对象,并打印。
String name="Mike";
System.out.println(name);
System.out.println("-------------------------------");
//2.通过new String创建对象,并调用构造器初始化数组。
String rs=new String();
System.out.println(rs);
System.out.println("-------------------------------");
String re=new String("Mike");
System.out.println(re);
System.out.println("-------------------------------");
//通过字符数组创建字符串内容
char[] chars={'x','y','z'};
String rt=new String(chars);
System.out.println(chars);
System.out.println("-------------------------------");
//通过字节数组创建字符串内容
byte [] bytes={97,98,99};
String ro=new String(bytes);
System.out.println(ro);
}
}


Mike
------------------------------- -------------------------------
Mike
-------------------------------
xyz
abc

 

String的常用方法:

public class helloworld {
public static void main(String[] args) {
String s="java";
//1.获取字符串长度
System.out.println(s.length());
//2.提取字符串中某个索引位置的字符(charAt(索引号))
char c=s.charAt(1);
System.out.println(c);
//字符串的遍历
for (int i = 0; i < s.length(); i++) {
char a=s.charAt(i);
System.out.println(a);
}
//3.把字符串转换成字符数组,再遍历(toCharArray())
char [] chars=s.toCharArray();
for (int i = 0; i < chars.length; i++) {
System.out.println(chars[i]);
}
//4.判断字符串内容是否相等,内容一样(equals())
String s1=new String("mike");
String s2=new String("mike");
System.out.println(s1.equals(s2));
//5.忽略大小写比较字符串内容
String a1="mike";
String a2="Mike";
System.out.println(a1.equals(a2));//false
System.out.println(a1.equalsIgnoreCase(a2));//true
//6.截取字符串内容(包前不包后)(substring(索引开始位置,索引终止位置))
String s3="java是最好的编程语言之一";
System.out.println(s3.substring(0, 12));
//7.从当前索引位置一直截取到字符串末尾
System.out.println(s3.substring(5));
//8.把字符串的某个内容替换成新内容,并输出打印(replace)
String s4="这个电影是个垃圾,垃圾电影";
System.out.println(s4.replace("垃圾", "**"));
//9.判断字符串中是否包含某个关键字(contains)
System.out.println(s4.contains("垃圾"));//如果包含,返回true
//10.判断字符串是否以某个字符串开头(startWith)
String s5=new String("张三丰");
System.out.println(s5.startsWith("张"));
//11.把字符串按照某个指定内容分割成多个字符串,放到一个字符串数组中返回给我们(split(指定内容))
String s6="张无忌,周芷若,赵敏";
String name[]=s6.split(",");
for (int i = 0; i < name.length; i++) {
System.out.println(name[i]);
}
}
}
//打印结果
4
---------------------
a
---------------------
j
a
v
a
---------------------
j
a
v
a
---------------------
true
---------------------
false
true
---------------------
java是最好的编程语言
---------------------
最好的编程语言之一
---------------------
这个电影是个**,**电影
---------------------
true
---------------------
true
---------------------
张无忌,周芷若,赵敏  

标签:常用,String,System,字符串,API,Stirng,println,---------------------,out
From: https://www.cnblogs.com/MIKE428-/p/17052677.html

相关文章

  • C#字符串和数字类型的常用方法
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespacelearn_str_int{internalcla......
  • Web APIs DOM- 网页特效篇 综合案例
    前期更新笔记内容:  ​​WebAPI基本认知/​​    ​​获取DOM元素​​ /   ​​设置/修改DOM元素内容和元素属性​​ /  ​​定时器-间歇函数​​  /  ......
  • 机器学习算法:逻辑回归api介绍
    学习目标知道逻辑回归api的用法sklearn.linear_model.LogisticRegression(solver='liblinear',penalty=‘l2’,C=1.0)solver可选参数:{'liblinear','sag','saga','new......
  • Python开发的常用组件
    1.生成6位数字随机验证码importrandomimportstringdefnum_code(length=6):"""生成长度为length的数字随机验证码:paramlength:验证码长度:......
  • 和菜鸟一起学linux之常见错误的解决和常用命令
    1、错误提示:make:警告:检测到时钟错误。您的创建可能是不完整的。   解决方法:当前编译目录下,命令行输入:find.-typef-exectouch{}\;2、SSH生成密钥:ssh-keygen;SSH......
  • 常用算法模板
    BFS单向BFS不记录层数whilequeue不空:cur=queue.pop()for节点incur的所有相邻节点:if该节点有效且未访问过:queue.push(该节点)......
  • 简单分支使用(git常用命令)
    之前测试库使用人数不多,1个主分支就能解决,最近有关于多分支的操作,复习了下创建分支1、创建新分支gitbranch[branch-name]2、新建分支并切换到该分支gitcheckout-b......
  • Canvas 图形-01:Canvas介绍、Canvas API
    Canvas介绍、CanvasAPICanvas介绍Canavs是HTML5规范的一部分,需要使用<canvas></canvas>在HTML中标注使用。实际操作的是canvas的context。Context2D是基于状态的,拥有......
  • 第四节:常用uni-ui组件剖析(uni-forms)
    一. uni-froms剖析       二.xxx       三.xxx        !作       者:Yaopengfei(姚鹏飞)博客地址:......
  • UG提示api-ms-win-crt-runtime-l1-1-0.dll丢失的终极解决办法
    出现api-ms-win-crt-runtime-l1-1-0.dll丢失原因    应该是用户操作系统的原因,笔者安装了两台电脑,一台是win7sp1版本的,没有出现api-ms-win-crt-runtime-l1-1-0.dl......