【问题标题】:Google search won't recognize symbolsGoogle 搜索无法识别符号
【发布时间】:2023-03-14 06:48:01
【问题描述】:

有这个网站提供 java 程序示例 (https://www.edureka.co/blog/java-programs/#CalculatorPrograminJava)。

关于第一个问题,它谈到Java Calculator,有这行我看不懂,所以我尝试在Google“%c”上搜索它,

System.out.printf("%.1f %c %.1f = %.1f", first, operator, second, result);

它甚至没有在搜索结果中包含该符号,而是向我显示了不同的结果。我认为这个 % 不是这个例子的模数,但它用来告诉 java 你正在声明别的东西。我知道“f”代表浮动,但我不知道“c”是什么。任何帮助将不胜感激!

【问题讨论】:

标签: java calculator symbols


【解决方案1】:

您想在 Google 中找到的是 Java 的格式字符串语法。这是它:https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/util/Formatter.html#syntax。查看本节中名为“Conversions”的表格,您会发现c 代表“Unicode 字符”。因此,您的格式字符串意味着它将把 operator 参数作为普通字符打印。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-28
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 2012-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多