首页 > 其他分享 >String案例

String案例

时间:2024-05-27 15:37:33浏览次数:25  
标签:String 首字母 text 大写 案例 str public

substring方法:截取指定位置的字符串
public class Demo06 {
public static void main(String[] args) {
String str="this is a text";
//1.将str中的单词单独提取出来
String []arr= str.split(" ");
for (String s:arr) {
System.out.println(s);

    }
   //2.将str中的text替换为practice
   String str2=str.replace("text","practice");
    System.out.println(str2);

    //3.在text前面插入一个easy

 String str3=str.replace("text","easy text");
    System.out.println(str3);
    //4.将每个单词的首字母改成大写
    for (int i = 0; i <arr.length ; i++) {
       char first= arr[i].charAt(0);
       //把第一个字符转换成大写
        char Upperfirst=Character.toUpperCase(first);
        //将大写过的第一个首字母和剩下的拼接起来
        //substring方法:截取某段字符
        //用substring截取剩下的字符
        String news=Upperfirst+arr[i].substring(1);
        System.out.println(news);
    }
}

}
public class Demo07 {
public static void main(String[] args) {
//案例:将每个单词的首字母改成大写

    //1.将字符串转换为字符串数组,然后拆分
    //2.获取第一个字符;并将第一个字符用character转换为大写
    //3.将变成大写的第一个首字母和剩余的字符拼接起来;剩余的字符用substring方法截取
    //4.输出新的字符串
    String  str="this is a text";

    String[]arr=str.split(" ");
    for (int i = 0; i <arr.length ; i++) {
        char first=arr[i].charAt(0);
        char Upperfirst=Character.toUpperCase(first);
        String news=Upperfirst+arr[i].substring(1);
        System.out.println(news);

    }

    }

    }

标签:String,首字母,text,大写,案例,str,public
From: https://www.cnblogs.com/anonymity12/p/18215612

相关文章

  • 案例一:neo4j构建简单的金融知识图谱
    参考上一个博文将所有数据导入neo4j里面并新建数据库robot在案例里面给了很多数据开始时候不知道导入那个,但是知道需要节点文件和关系文件,并且导入知识图谱数据库的文件必须有格式 最上面一行是必须有的,所以我把目录下的文件件全部点开发现只有这一部分是需要导入的中间的:ex......
  • C++字符串string
    包含头文件:#include<string>C++string与C语言char*之间的相互转换str.c_str()std::string()字符串与float/int之间的相互转换字符串转int/float利用std::stoi将字符串转为整型/转为float型:std::stof,即string-to-floatint/float转字符串std::to_string()......
  • JavaScript 中 toString 的奇妙使用
    JavaScript中的toString()方法,我们通常会一些其他类型的变量,转为字符串类型。但这里还有一些其他奇妙的用法。不同的类型调用toString()会得到不同的结果。我们来一一分析下。1.函数类型我们开发者自定义的函数,和JavaScript官方内置的函数,在调用toString时,输出是不一样......
  • 【学习】智算中心案例组网认知
    智算中心网络延迟解决方案一、智算中心简介智算中心是一个集成高性能计算(HPC)、人工智能(AI)和大数据分析的综合平台,旨在提供强大的计算能力和数据处理能力,以支持各种复杂的计算任务和应用。二、网络延迟的重要性网络延迟是指数据从一个节点传输到另一个节点所需的时间。在......
  • String常用方法(4)及补充方法
    publicStringreplace(charoldChar,charnewChar)------将旧字符串替换成新的字符串publicString[]split(Stringstr)------根据str作拆分代码详情:publicclassDemo05{publicstaticvoidmain(String[]args){Stringcontent="java是世界上最好的java编程语......
  • 【Python】 XGBoost模型的使用案例及原理解析
    原谅把你带走的雨天在渐渐模糊的窗前每个人最后都要说再见原谅被你带走的永远微笑着容易过一天也许是我已经老了一点那些日子你会不会舍不得思念就像关不紧的门空气里有幸福的灰尘否则为何闭上眼睛的时候又全都想起了谁都别说让我一个人躲一躲你的承诺我竟......
  • 案例二--问答机器人
    首先启动neo4j:neo4j.batconsole  启动后端: 启动前端: 提问 ......
  • 【电源专题】功率电感器啸叫原因及典型案例
    啸叫产生的原因        声波是在空气中传播的弹性波,人的可听到的频率范围大约20~20kHz。在DC-DC转换器的功率电感器中,当流过人耳可听范围频率的交流电流以及脉冲波时,电感器主体会发生振动,该现象称为"线圈噪音",有时也称为啸叫。        啸叫一般是由电感器产......
  • 深度学习导论及案例分析 (李玉鑑 张婷)
    链接:pan.baidu.com/s/1tIHXj9HmIYojAHqje09DTA?pwd=jqso提取码:jqso深度学习起源与发展:介绍深度学习如何从神经网络演变而来,并强调其历史发展脉络和重要性。深度学习基本概念:阐述深度学习的基本定义、特点和优势,为后续内容打下理论基础。判别模型与生成模型:解释判别模型和生成......
  • Qt基础(一)QString 用法
    QString类保存16位Unicode值,提供了丰富的操作、查询和转换等函数。该类还进行了使用隐式共享、高效的内存分配策略等多方面的优化。1.字符串拼接使用+运算符//字符串拼接//+运算符staticvoidStringConnect1(){QStringstr1="Welcome";str1=str1+......