本文主要是介绍剑指offer——替换字符,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*** 剑指offer* 替换字符*/
import java.util.Scanner;
public class Solution {public String replaceSpace(StringBuffer str) {String s=str.toString();StringBuilder st=new StringBuilder(); for(int i=0;i<s.length();i++){if(s.charAt(i)==' ')st.append("%20");else st.append(s.charAt(i));}return st.toString();}public static void main(String[] args){Scanner sc=new Scanner(System.in);String str=sc.nextLine();StringBuffer st=new StringBuffer(str);sc.close();Solution s=new Solution();System.out.println(s.replaceSpace(st));}
}
这篇关于剑指offer——替换字符的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!