当前位置:网站首页>力扣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;
}
}边栏推荐
猜你喜欢

Mysql事务隔离级别与MVCC(多版本并发控制)

Hub and Spoke配置案例

Shell编程案例

CCF论文会议 IEEE 如何查询某个会议期刊的所有文章

Failed to configure mysql, what's going on?

AQS-AbstractQueuedSynchronizer

注意力机制

【kali-信息收集】(1.8)ARP侦查工具_Netdiscover

C#/VB.NET to add more lines more columns image watermark into the Word document

Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
随机推荐
MapStruct
Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
Oracle 19c 连接PDB
Pytorch 占用cpu资源过多
How to technically ensure the quality of LED display?
Create your own app applet ecosystem with applet containers
Kotlin的协程与生命周期
匹配滤波(四种滤波器的幅频特性)
雷克萨斯,锁死的安全,挡不住的心寒
观察者(observer)模式(二) —— 实现线程安全的监听器
5G网络切片技术
Learning Experience Sharing Seven: YOLOv5 Code Chinese Comments
故障分析 | 一条 SELECT 语句跑崩了 MySQL ,怎么回事?
基于深度学习的裂缝检测技术
jvmxmx和xms参数分析(设定优化校准)
QT笔记——QT类反射机制简单学习
OLED的HAL库代码介绍及使用(stm32f1/I2C/HAL库版/100%一次点亮)
免费的中英文翻译软件-自动批量中英文翻译软件推荐大全
ansible模块--copy模块
MP的几种查询方式