java - "%%"在Java中是什么意思?

标签 java printing formatter

我已经继承了一些我正在尝试修改的代码,并且我在许多 pf 位置看到了以下语法。

int titleRecEnd        = inputLine.indexOf("%%headerEnd");  
...
int fileNameStart      = inputLine.indexOf("%%File: ")+8;
int fileNameEnd        = inputLine.indexOf("%%FilenameEnd");

我已经查看了 this related link但无法找到对偶 % 的精确匹配作为答案或在与答案关联的 javadoc 中。我知道它与打印格式有关,但我似乎无法找到有关 %% 而不是 % 的语法信息。

这些可验证的声明有什么作用——或者它们应该做什么?

最佳答案

%% 表示 java.util.Formatter 模式的 % 字符。由于 % 表示格式说明符 %% 的开头,因此用于转义 % 字符。

System.out.println("%%");

打印

%

对于String.indexOf %或%%没有特殊意义。

关于java - "%%"在Java中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17700161/

相关文章:

tinymce 切换问题

java - Java计算器 “equal”按钮不起作用

java - 在 Java Web 应用程序中从应用程序服务器外部提供静态数据的最简单方法

C# Web API 基于 GET 请求的 XML 或 JSON

java - 网址无法转换为字符串

python - 这段代码没有按照我的意愿打印 - python

Python:for循环 - 在同一行打印

opengl - 在OpenGL中将文本打印到屏幕上最简单的方法是什么?

java - JPA CriterialBuilder.concat 强制使用 concat 函数

java - Netty 客户端的 MVC 前端