首页 > 其他分享 >string 操作

string 操作

时间:2023-08-15 22:23:56浏览次数:26  
标签:false string int s1 sync 操作 cout

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main(){
 4     ios::sync_with_stdio(false);
 5     string s1="what about to ask ",s2="Mike telephone number";
 6     //1
 7     s1.replace(11,16,"asking");
 8     cout<<s1<<endl;
 9     
10     //2
11     s2=s2.insert(5,"for ");
12     cout<<s2<<endl;
13     
14     //3
15     string s=s1+s2;
16     cout<<s<<endl;
17     
18     //4
19     if(s2.find("Mike")!=s2.npos){
20         cout<<true<<endl;
21     }
22     else{
23         cout<<false<<endl;
24     }
25     
26     if(s.find("Mike")!=s.npos){
27         cout<<true<<endl;
28     }
29     else{
30         cout<<false<<endl;
31     }
32     
33     //5
34     if(s2.find("z")!=s2.npos){
35         cout<<true<<endl;
36     }
37     else{
38         cout<<false<<endl;
39     }
40     
41     return 0;
42 }

 

标签:false,string,int,s1,sync,操作,cout
From: https://www.cnblogs.com/jacy1234/p/17632595.html

相关文章

  • linux的基本命令操作
    mkdir-命令mkdir用于创建新的目录语法mkdir[-p]路径-p可选参数,表示自动创建不存在的父目录touch-cat-more-命令touch路径用于创建文件cat路径直接将内容全部显示出来more路径支持翻页(通过空格翻页,通过q退出查看)cp-mv-rm-命令cp命令可以用于复制文......
  • JavaSE--String类
    一、String内存图//jvm内存图Strings1="abcde";Strings2="abcde"+"zz";Strings3=newString("yy");垃圾回收器不会释放常量 二、比较字符串最好使用String类中重写的equal方法Strings1="abc";Strings2="abc";System.out......
  • JavaSE--StringBuffer类与StringBuilder类
    开发中需要大量字符串的拼接操作,建议使用jdk中自带的StringBuffer与StringBuilder类1、StringBuffer优化StringBuffer的性能  在创建StringBuffer的时候尽可能给定一个合适的初始化容量  最好减少底层数组的扩容次数。预估计一下,给一个大一些初始化容量//创建一个初始化......
  • 使用 SpringData 操作 Mongodb
    本篇博客主要介绍SpringBoot如何通过SpringData操作Mongodb。在上篇博客部署的mongodb为了方便,在admin库中创建了一个root角色的账号,使用这个账号具有最高权限,可以访问和操作任何库。在实际项目中强烈建议为每个mongodb数据库创建一个低权限角色的用户,比如具有readw......
  • 求有操作的各位数和
    如何求一个数的位数最大和题目思路给定一个数,从他最小位到最高位进行操作,对于每一位上的数字,可以选择让他加1,减1,或者是保持不变,求位数最大和(对于整体其实减去了一个10的多少次方)思路要使得每一位的总和最大,我们可以对每一位进行一个判断我们只需要对0和9这两个数字进行判断即......
  • 【LeetCode 571. 给定数字的频率查询中位数】WITH RECURSIVE实现Tally的逆操作
    目录题目地址代码题目地址https://leetcode.cn/problems/find-median-given-frequency-of-numbers/description/代码WITHRECURSIVERecCTEAS(SELECTnum,frequency-1asremaining_frequencyFROMNumbersWHEREfrequency>0UNIONALLSELECTn......
  • JavaScript基础:学习JavaScript语言的基本语法和常用操作,了解网页交互的基本原理
    JavaScript是一种广泛应用于网页开发中的脚本语言,它可以与HTML和CSS一起使用,实现网页交互及动态效果。以下是JavaScript的基本语法和常用操作:变量声明:使用var、let或const关键字声明变量。varname="John";letage=25;constPI=3.14;数据类型:包括字符串、数字、布......
  • SPI与SDIO两种操作方式读写SD卡速度测试
    SPI与SDIO两种操作方式读写SD卡速度测试 目前嵌入式应用中,若要用到SD卡,一般有两种操作方式可选:一种是SPI操作SD卡的方式;一种是SDIO操作SD卡的方式。一般是SPI操作SD卡方式使用较多,因为一般正常的MCU都带有SPI接口,但SDIO接口一般存在于大容量MCU中,中小容量的MCU一般不带有SDI......
  • 【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起实践RocketMQ的服务搭建及
    推荐超值课程:点击获取RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点1、能够保证严格的消息顺序2、提供丰富的消息拉取模式3、高效的订阅者水平扩展能力4、实时的消息订阅机制5、亿级消息堆积能力搭建一个双节点的RocketM环境背景:虚拟机:vmware12操作系统:ce......
  • String类
    String类String用来表示一个字符串。具有以下特点:•java.lang.String使用了final修饰,不能被继承;•字符串底层封装了字符数组及针对字符数组的操作算法;•字符串一旦创建,对象永远无法改变,但字符串引用可以重新赋值;•Java字符串在内存中采用Unicode编码方式,任何一个字符对应两......