首页 > 其他分享 >常用类.String类

常用类.String类

时间:2022-11-04 23:25:29浏览次数:44  
标签:常用 java String System content println out

package 常用类.String;

import java.util.Arrays;
import java.util.Locale;

public class demo01 {
public static void main(String[] args) {
String name="hello";//"hello"常量存储在字符串池中,
name="zhangsan";//"zhangsan"赋值给name变量,给字符串赋值时,并没有修改数据,而是重新开辟一个空间
//hello变成了垃圾
String name2="zhangsan";

//演示字符串的另一种创建方式 new String();创建了两个对象,分别在池、堆里面
String str=new String("java");//浪费空间
//面试题
String str1=new String("java");
System.out.println(str==str1);//false
System.out.println(str.equals(str1));//比较字符串,比较的是数据


System.out.println("================================");
//String类常用的方法
//1、length();返回字符串的长度
//2、charAt(int index);返回某个位置的字符
//3、contains(String str);判断是否包含某个字符串

String content="java是世界上最好的java编程语言,java真香";
System.out.println(content.length());
System.out.println(content.charAt(content.length()-1));
System.out.println(content.contains("java"));
System.out.println(content.contains("php"));
System.out.println("================================");
//String类常用的方法
//4、toCharArray();返回字符串对应的数组
//5、indexOf(String str);返回子字符串首次出现的为位置
//6、lastIndexOf(String str);返回字符串最后一次出现的位置

System.out.println(Arrays.toString(content.toCharArray()));
System.out.println(content.indexOf("java"));
System.out.println(content.indexOf("java",4));
System.out.println(content.lastIndexOf("java"));
System.out.println("================================");
//String类常用的方法
//7、trim();去掉字符串前后的空格
//8、toUpperCase();把小写转成大写 toLowerCase();把大写转成小写
//9、endWith(String str);判断是否以str结尾 startWith(String str);判断是否以str开头
String content2=" hello World ";
System.out.println(content2.trim());
System.out.println(content2.toUpperCase());
System.out.println(content2.toLowerCase());
String filename="hello.java";
System.out.println(filename.endsWith("java"));
System.out.println(filename.startsWith("hello"));
}
}

标签:常用,java,String,System,content,println,out
From: https://www.cnblogs.com/tomn/p/16859417.html

相关文章

  • Nginx常用命令
    重启nginxkillall-sHUPnginx&&/usr/local/nginx/sbin/nginx重新加载配置文件nginx-sreload自定义查看nginx进程核心,进程id,程序参数ps-eopsr,pid,args|gr......
  • 常用的docker命令【进程命令、镜像命令、容器命令】
    ......
  • 首选线程池,而不是多线程; 创建线程的方法; 存储过程和for循环插入数据; String字符串一般
    首选线程池,而不是多线程首选线程池,而不是多线程/**corePoolSize:线程长期为维持线程数核心线程数,常用线程数maximumPoolSize:线程数的上限,最大线程数keepAliveTime:超过线......
  • string 类的用法
    访问字符串中的元素string字符串也可以像C风格的字符串一样按照下标来访问其中的每一个字符。string字符串的起始下标仍是从0开始。请看下面的代码:intmain(){s......
  • Espresso常用脚本介绍
    匹配另一个视图旁边的视图布局可以包含其自身不是唯一的某些视图(例如,联系人表格中的重复调用按钮可以具有相同的R.id,包含相同的文本并且具有与视图层次结构内的其他调用按钮......
  • k8s资源管理及常用命令介绍
    资源管理资源管理介绍在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务......
  • uiautomatou2常用方法
    参考地址:https://www.jianshu.com/p/38f48390c538官方文档:https://github.com/openatx/uiautomator2......
  • Linux常用命令+命令进阶
    一、Linux命令进阶1.查看端口是否占用​​netstat-ntulp|grepPORT_id​​2.curl命令​​​curlurl网址​​​:返回该网址源码更多介绍请看:​​​curl网站开发指南......
  • String[] 转Long[]
    publicstaticLong[]getLongValues(String[]array){if(array==null)returnnull;return(Long[])ConvertUtils.convert(array,Long.class);}......
  • docker常用配置以及命令
    docker添加源windowslinux①.修改文件(没有则新增)touch/etc/docker/daemon.jsonvim/etc/docker/daemon.json添加代码Docker国内镜像源Docker中国区官方镜像:......