\u001F 2022-02-25 11:44 采纳率: 100%
浏览 112
已结题

String.format()方法可以反推出参数吗?

    String s = "Password is [ %s ]";

    // format = Password is [ 123456 ]
    String format = String.format(s, "123456");

根据String,format我可以得到format后的结果,那我有什么办法去优雅的获取其中的参数吗?
实在不行好像就只能substring了

  • 写回答

4条回答 默认 最新

  • 关注

    用正则去做,你把固定的部分当做正则匹配的pattern,然后去匹配生成的字符串,就能匹配出对应结果了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 2月26日
  • 已采纳回答 2月25日
  • 创建了问题 2月25日

悬赏问题

  • ¥15 VS2022+WDK驱动开发环境
  • ¥30 关于#java#的问题,请各位专家解答!
  • ¥30 vue+element根据数据循环生成多个table,如何实现最后一列 平均分合并
  • ¥20 pcf8563时钟芯片不启振
  • ¥20 pip2.40更新pip2.43时报错
  • ¥15 换yum源但仍然用不了httpd
  • ¥50 C# 使用DEVMOD设置打印机首选项
  • ¥15 麒麟V10 arm安装gdal
  • ¥20 OPENVPN连接问题
  • ¥15 flask实现搜索框访问数据库