试题 算法训练 删除字符串中的“*”

Posted nuist__NJUPT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了试题 算法训练 删除字符串中的“*”相关的知识,希望对你有一定的参考价值。

试题 算法训练 删除字符串中的“*”

资源限制
时间限制:1.0s 内存限制:512.0MB
  主题是:“函数定义与调用、前导字符、串中字符册除”等的综合应用。规定输入的字符串中只包含字母和号。请编写函数将字符串中的前面号全部删除,中间和尾部的号不删除。 例如,若字符串中的内容为ABCDEFG**,删除后,字符串中的内容则应当ABCDEFG***。在编写函数时,不得使用C语言提供的字符串函数。
样例输入
ABCDEFG*
样例输出
ABCDEFG***

import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        Scanner input = new Scanner(System.in) ;
        String s = input.next() ;
        for(int i=0;i<s.length(); i++){
            if(s.charAt(i) == '*'){
                s = s.substring(i+1) ;
            }else{
                break ;
            }
        }
        System.out.println(s) ;
    }
}

以上是关于试题 算法训练 删除字符串中的“*”的主要内容,如果未能解决你的问题,请参考以下文章

(蓝桥杯)试题 算法训练 字符串调整

(蓝桥杯)试题 算法训练 进制转换4

华为OD机试 - 删除最少字符(JavaScript) | 机试题+算法思路+考点+代码解析 2023

(蓝桥杯)试题 算法训练 字符串比较

(蓝桥杯)试题 算法训练 求先序排列

试题 算法训练 字串统计