package CL6;
/**
* @author: 贾兴伟
* @date: Created in 17:37 2020/9/22
*/
import java.util.Arrays;
import java.util.Scanner;
public class insertSignal {
public static char[] insertSignaled(char[] arr,char[] brr){
int j =0;
for(int i=0;i<arr.length;i++){
if (arr[i]==' '){
brr[j++]='#';
brr[j++]='#';
}else{
brr[j++]=arr[i];
}
}return brr;
}
public static int calculation(char[] arr){
int count =0;
for(int i=0;i<arr.length;i++){
if(arr[i]==' '){
count+=1;
}
}
return count;
}
public static void main(String[] args) {
System.out.println("请输入一句话");
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
char[] arr = str.toCharArray();
int count = calculation(arr);
char[] brr = new char[arr.length+count];
brr = insertSignaled(arr,brr);
System.out.println(Arrays.toString(brr));
}
}
字符替换问题的代码
猜你喜欢
转载自blog.csdn.net/weixin_47198561/article/details/109496786
今日推荐
周排行