当前位置: 首页 > 知识库问答 >
问题:

中如何填充以前的值;分离弦?

漆雕嘉平
2023-03-14

我有一个用分号分隔的字符串,如下所示:“11;21;12;22;13;14;24;15;25”

看,13后面缺少一个值。我想用13(以前的值)填充丢失的数字,并将其存储到另一个字符串中。

共有1个答案

许淳
2023-03-14
String str = "11;21;12;22;13;;14;24;15;25";
String[] a = str.split(";");

for(int i=0; i<a.length; i++){
    if(a[i].length()==0){
        System.out.println(a[i-1]);
    }
}
 类似资料:
  • 问题内容: 在JavaScript中建议零填充值的推荐方法是什么?我想我可以构建一个自定义函数以将零填充到类型转换值上,但是我想知道是否有更直接的方法来做到这一点? 注意: “零填充”是指该词在数据库中的含义(其中数字5的6位零填充表示为“ 000005”)。 问题答案: 正如评论员所指出的那样,该解决方案是“聪明的”,而且通常就像聪明的解决方案一样,它占用大量内存并且相对较慢。如果您担心性能,请

  • 问题内容: 这是我文件中的自定义用户身份验证设置,但是我目前正在通过该方法手动提供用户;是否可以从Redis服务器获取值? 例如,如果用户存在并且密码可以,可以自动填写这些详细信息吗? 问题答案: 是的,您可以针对Redis数据源进行身份验证。您可以使用内置代替,或者如果您要使用现有的Redis数据集而不是内置模式,则我提供了一个解决方案,您可以扩展。第一种方法最简单: 使用: 因此,您需要建立与

  • 问题内容: 我有一个大查询表,看起来像这样:![Table [(https://ibb.co/1ZXMH71)如您所见,大多数值都是空的。我想向前填充这些空值,这意味着使用按时间排序的最后一个已知值。 显然,有一个名为FILL的函数但是我不知道如何使用它。 这是我尝试过发布到Web UI的查询: 我得到的错误是:语法错误:[3:6]处出现意外的标识符“ sns_6”,我想要的是获取一个新表,其中s

  • 问题内容: HTML CSS 在上面的示例中,其padding-top为。该值应基于父元素的()高度进行计算,这意味着它应显示为。而是显示为。这是怎么回事? 问题答案: 规格说明了原因。 相对于生成的框的包含块的 宽度 计算百分比 400的50%是200。

  • 问题内容: 我将MongoDB和Mongoose用作我的ODM,并且试图在同一条语句中使用和进行查询。 这是我的简单文档模型: 我只是想获取一个用户的每条消息,并按与他交谈的每个用户分组。我这样尝试过: 但是,不幸的是,我的模型没有方法。您有什么解决方案可以使它正常工作吗? 谢谢。 问题答案: 使用$ lookup的示例填充,lookup填充为数组,因此$ unwind。

  • 我有以下示例数据框架: 我只想替换前两列中的空值——列“a”和“b”: 这是创建示例数据帧的代码: 我知道如何使用替换所有空值: 当我尝试这样做时,我失去了第三列: