java之字符串学习记录

     2022-03-26     290

关键词:

java之字符串学习记录


public class StringDemo {


public static void main(String[] args) {

//静态初始化字符串

String s1 = "hello china!";

String s3 = "Hello China!";

System.out.println(s1);

//动态初始化字符串

   String s2 = new String("hello china!,china,china");

   String s4 = new String("hello china!");

   String s5 = "hello Japan";

   String s6 = "Hey,"; //Hey,hello china!

   String s7 = "北京|上海|南京|武汉|成都";

   

   System.out.println(s1==s3);//true

   System.out.println(s2==s4);//false

   System.out.println(s2.equals(s4));//true

   

   System.out.println(s1.charAt(6));//获得字符‘c‘

   //返回0:s1==s5, 负数  s1<s5  正数 s1>s5

   System.out.println(s1.compareTo(s5));

   System.out.println(s6.concat(s1));

   System.out.println(s6+s1);

   

   System.out.println(s1.contains("china"));//true

   System.out.println(s1.contains("japan"));//false

   

   byte[] arr = s1.getBytes();

   System.out.println(s2.indexOf("china"));

   System.out.println(s2.lastIndexOf("china"));

   

   String[] citys = s7.split("\|");

   for(int i=0;i<citys.length;i++)

   {

    System.out.println(citys[i]);

   }

   StringTokenizer st = new StringTokenizer(s7,"|");

   System.out.println("-------------------");

   while(st.hasMoreElements())

   {

    System.out.println(st.nextElement());

   }

   System.out.println(s1.substring(6,s1.length()-1));

   System.out.println(s1.toUpperCase());

   System.out.println(s3.toLowerCase());

}


}


java小白入门200例104之jdk自带记录日志类logging

...发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!引言很多Java初学者问我,新手明明很用心、很努力学习... 查看详情

java审计之xxe

...xxx项目(java方面),对于我也是刚接触java方面的审计,边学习边审计,其中发现了几个有意思的blindxxe于是单独挑出XXE深入研究下,我觉得有必要page记录一下审计与学习的内容,对于xxe方面内容可能还不是太完整后续再添加吧,... 查看详情

5.solr学习速成之语法

常用查询参数q-查询字符串,必须的。 fl-指定返回那些字段内容,用逗号或空格分隔多个。  start-返回第一条记录在完整找到结果中的偏移位置,0开始。 rows-指定返回结果最多有多少条记录,配合start来实现分页。&nbs... 查看详情

java学习笔记之字符串

Java的字符串String类中的还有许多的方法,上次由于在写的时候排版出现了问题,所以在这里继续写啊。好了废话不说了,来继续了解String的方法吧。trim()方法这个方法主要的去去除空格,忽略前导和后导的空白。... 查看详情

html5与css3权威指南之css3学习记录

title:HTML5与CSS3权威指南之CSS3学习记录toc:truedate:2018-10-1400:06:09学习资料——《HTML5与CSS3权威指南》(第3版)官方网站:华章图书书中所有代码下载链接:链接:http://pan.baidu.com/s/1c0oGMn2密码:f7zt选择器属性选择器[att=val]选择器—... 查看详情

kafka学习记录之设计

Updating...本文出自“星星之火可以燎原”博客,请务必保留此出处http://jylinux.blog.51cto.com/6752373/1876320 查看详情

java入门学习笔记之2(java中的字符串操作)

因为对Python很熟悉,看着Java的各种字符串操作就不自觉的代入Python的实现方法上,于是就将Java实现方式与Python实现方式都写下来了。先说一下总结,Java的字符串类String本身定义了一些简单的字符串操作,字符串常用操作有:1.取... 查看详情

kafka学习记录之配置

学习之地:http://kafka.apache.org/082/documentation.html#configurationkafkabroker主配置文件:~/config/server.properties标注:这里暂只涉及BrokerConfigs&Topic-levelconfiguration~~~kafkaconfigure涉及以下几个方面:BrokerConfigs:k 查看详情

java学习整理之java泛型(代码片段)

一、一个困惑泛型我们经常会看到或者使用,这里首先记录一个自己曾经的困惑,下面的两个泛型方法有什么区别?publicvoiddosomething(Tt) public<T>voiddosomething(Tt) 看了下面的例子就懂了。classFruit publicStringtoString() ... 查看详情

程序员修炼之道学习记录之注重实效的哲学

我的源码让猫吃了 软件的熵(无序)石头汤和煮青蛙你的知识财产 交流  查看详情

2019-05-25java学习日记之list集合

去除ArrayList中重复字符串元素方式:需求:ArrayList去除集合中字符串的重复值(字符串的内容相同)去除ArrayList中重复自定义对象元素:需求:ArrayList去除自定义对象元素的重复值(对象的成员变量值相同)注意事项:重写equals... 查看详情

chrome源码之历史记录页面学习

1.初始一定是load加载整个页面了,load方法中会调用setPageState方法来设置页面显示的内容限定信息。//DocumentFunctions:/***Windowonloadhandler,setsupthepage.*/functionload(){uber.onContentFrameLoaded();FocusOutlineManager.forDocument(documen 查看详情

文章学习记录

最近因为工作较忙,没有太多时间进行技术学习 或者 没有时间整理笔记(一味的复制粘贴还不如不写)。所以将一些发现比较好的公众号文章或者博客文章记录在这里。(回头再看或者以后再处理)  jdk系列之:... 查看详情

本周进度记录

学习内容安排:C(分类)C(内容)S(开始时间)ST(结束时间)I(打断时间)△(净学习时间)编程词频统计9:3017:30507小时10分读书构建之法8:3013:30404小时20分编程结对项目8:3015:00605小时30分读书数字图像处理15:0017:30102小... 查看详情

unity学习笔记之发射小球碰撞物体的代码记录

绑定在摄像机上的脚本usingUnityEngine;usingSystem.Collections;publicclassabc:MonoBehaviour{ //设置移动速度 publicintspeed=5; //设置将被初始化载入的对象 publicTransformnewobject=null; //Usethisforinitialization voidStart(){ } // 查看详情

java基础学习之内存分析(栈堆方法区)

...区:其实也是在堆中的存放类的信息(代码)、static变量、字符串常量等  查看详情

学习大数据:java基础篇之反射

...M中的这个类。使用Class类的forName(StringclazzName)静态方法。字符串参数的值是某个类的全限定类名,必须包含完整的包名。调用某个类的class属性。调用某个对象的getClass()方法。该方法是java.lang 查看详情

ssh学习记录之spring

     提炼了一些Spring的知识点,面试题中经常会涉及到。   什么是Spring?------开源的控制反转和面向切片的容器框架。   Spring框架的特点------ 1.轻量:Spring是轻量级的                      2.控制反... 查看详情