AcWing17:替换空格

Posted 劭兮劭兮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AcWing17:替换空格相关的知识,希望对你有一定的参考价值。

问题

原题链接

原题链接替换空格


(图片中的错误:字符串小标为 -1 代表字符串结束,图片中写错了)

JAVA实现

class Solution 
    public static void main(String[] args) 
		Scanner scanner = new Scanner(System.in);
		String str = scanner.nextLine();
		StringBuffer buffer = new StringBuffer(str);
		String str1 = replaceSpaces(buffer);
		System.out.println(str1);

	
	
	
	 public static String replaceSpaces(StringBuffer str) 
		 for(int i = 0;i<str.length();i++) 
			 int index = str.indexOf(" ");
			 if(index != -1) 
				 str.replace(index, index+1, "%20");
			 
		 
		 
	     return str.toString();
	 

以上是关于AcWing17:替换空格的主要内容,如果未能解决你的问题,请参考以下文章

剑指Offer打卡目录(Java实现)

空格替换

在熊猫中用 NaN 替换空白值(空格)

MySQL查询用下划线替换列中的空格

AcWing:108. 奇数码问题(归并排序 + 逆序数)

AcWing1148 秘密的奶牛运输(次小生成树)