当前位置:网站首页>力扣58-左旋转字符串
力扣58-左旋转字符串
2022-08-02 11:41:00 【张怼怼√】
题目描述
字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。
解题思路
- 这道题目非常简单,只需要搞清楚StringBuffer的截取字符串操作函数substring() 即可;
- 分别截取两段字符串并更改前后顺序将它们拼到一起就完成了题目。
输入输出示例
代码
class Solution {
public String reverseLeftWords(String s, int n) {
int len = s.length();
StringBuffer sb = new StringBuffer();
sb.append(s);
String s1 = sb.substring(0,n);
String s2 = sb.substring(n,len);
String ss= s2+s1;
return ss;
}
}
边栏推荐
- ansible module --yum module
- 放苹果(暑假每日一题 13)
- 免费文档翻译-免费批量文档翻译软件推荐
- 暑期总结3
- yolo格式(txt)数据集转VOC(xml)
- Several reasons why applet plugins benefit developers
- openresty 性能优化
- Metaverse "Drummer" Unity: Crazy expansion, suspense still exists
- npm install报错npm ERR Could not resolve dependency npm ERR peer
- Multithreading (Basic) - 40,000 word summary
猜你喜欢
基于深度学习的裂缝检测技术
“纯C”实现——三子棋小游戏
ECCV22|PromptDet:无需手动标注,迈向开放词汇的目标检测
19、商品微服务-srv层实现
Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
大疆P4M云遮挡矫正
[kali-information collection] (1.8) ARP reconnaissance tool _Netdiscover
OSI 七层模型和TCP/IP模型及对应协议(详解)
Pytorch 占用cpu资源过多
excel 批量翻译-excel 批量函数公司翻译大全免费
随机推荐
WPF 实现窗体抖动效果
小程序插件的生态丰富,加速开发建设效率
CAN总线的AUTOSAR网络管理
ansible module --copy module
find查找多类型结尾文件
记录代码
SQL function $TRANSLATE
QListView的使用
看我如何用多线程,帮助运营小姐姐解决数据校对系统变慢!
图形处理单元(GPU)的演进
OLED的HAL库代码介绍及使用(stm32f1/I2C/HAL库版/100%一次点亮)
使用无界队列的线程池会导致内存飙升吗?
8大软件供应链攻击事件概述
CCF paper conference IEEE how to query all articles of a conference journal
go语言的接口
爆款视频怎么做?这里或许有答案!
细学常用类,集合类,IO流
Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
CCF论文会议 IEEE 如何查询某个会议期刊的所有文章
喜迎八一 《社会企业开展应聘文职人员培训规范》团体标准出版发行会暨橄榄枝大课堂上线发布会在北京举行