当前位置:网站首页>Come n times with the sword--05. Replace spaces
Come n times with the sword--05. Replace spaces
2022-07-31 09:20:00 【Qin feather】
专栏前言:
本专栏主要是算法训练,目的很简单.在掌握基本的java知识后,学习最重要的算法知识,在学习之前首先要对自身有一定的理解,如果不知道怎么做欢迎来私聊.
算法的过程很枯燥,但是也很特别,不断地刷题,不断地分享才会越来越好,给别人讲明白才是真正学会了.在分享中学会知识.
坚持就是胜利~~~
题目描述:
请实现一个函数,把字符串 s 中的每个空格替换成"%20".
示例:
输入:s = "We are happy."
输出:"We%20are%20happy."
限制:
0 <= s 的长度 <= 10000
解题1:
创建新的String,If there is a space, it will be directly%20加入到string
class Solution {
public String replaceSpace(String s) {
if(s == null){
return null;
}
StringBuilder sb = new StringBuilder();
for(int i = 0; i < s.length(); i++){
if(s.charAt(i) == ' '){
sb.append("%20");
}else{
sb.append(s.charAt(i));
}
}
return sb.toString();
}
}
课后习题:
rest

边栏推荐
- JSP page对象简介说明
- Are postgresql range queries faster than index queries?
- 湖仓一体电商项目(二):项目使用技术及版本和基础环境准备
- VMware下安装win10
- js部门预算和支出雷达图
- 2019 NeurIPS | Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generation
- 二叉树的搜索与回溯问题(leetcode)
- 多版本node的安装与切换详细操作
- spark过滤器
- Hematemesis summarizes thirteen experiences to help you create more suitable MySQL indexes
猜你喜欢

一次Spark SQL线上问题排查和定位

loadrunner-controller-目标场景Schedule配置

js部门预算和支出雷达图

skynet中一条消息从取出到处理完整流程(源码刨析)

(selenium)Service geckodriver unexpectedly exited. Status code was: 64

【职场杂谈】售前工程师岗位的理解杂谈

来n遍剑指--07. 重建二叉树

Flink1.15 source code reading - PER_JOB vs APPLICATION execution process

如何将亚马逊广告添加到您的 WordPress 网站(3 种方法)

MUI获取相机权限
随机推荐
Flink1.15源码阅读——PER_JOB vs APPLICATION执行流程
js department budget and expenditure radar chart
(C语言基础)原样输入输出
SQL join table (inner join, left join, right join, cross join, full outer join)
Which strings will be parsed as null by FastJson?
JSP pagecontext对象的简介说明
【Redis高手修炼之路】Jedis——Jedis的基本使用
【节选】吴恩达给出的AI职业生涯规划
2019 NeurIPS | Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generation
来n遍剑指--06. 从尾到头打印链表
二叉树的搜索与回溯问题(leetcode)
postgresql generate random date, random time
混合型界面:对话式UI的未来
Kotlin—基本语法(一)
UE4插件软链接(关联)
Flink1.15 source code reading flink-clients - flink command line help command
I advise those juniors and juniors who have just started working: If you want to enter a big factory, you must master these core skills!Complete Learning Route!
多个js雷达图同时显示
我的创作纪念日
多版本node的安装与切换详细操作