gpt4 book ai didi

Java:删除除字符串字段之外的所有空格

转载 作者:行者123 更新时间:2023-12-02 10:52:46 25 4
gpt4 key购买 nike

例如,我将以下表达式存储为字符串:

"val : title = "Hello, World!"  ;"

我怎样才能让它看起来像这样:

"val:title="Hello, World!";"

即不触及“”引号中的值

最佳答案

基本上,您需要循环遍历字符串的每个字符,执行以下操作:

  • 如果当前字符不是空格,则将当前字符附加到输出字符串
  • 如果当前字符是空格并且位于字符串内,则将当前字符附加到输出字符串
  • 如果当前字符是空格并且不在字符串内,则跳到下一个字符

基本上,一个 boolean 值用于跟踪您所处的状态(字符串或非字符串),每次您找到非转义双引号(即“前面没有 ”)时,其值都会更改,并且一个for 循环使用上面的 boolean 值来决定是否删除空格

关于Java:删除除字符串字段之外的所有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52026615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com