You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac+zsh环境下VSCode编写Java时打印语句末尾出现%的原因

Java打印行末尾出现%符号的解决方法
  • 原因:这个%是zsh的终端提示符,和VSCode、Java本身无关。当你的Java程序输出的文本没有以换行符(\n)结尾时,zsh会直接把自己的提示符追加在输出内容后面。
  • 解决办法:
    • 使用System.out.println("你的内容")替代System.out.print("你的内容"),println方法会自动在输出末尾添加换行符
    • 如果必须用print方法,手动在输出内容末尾加上换行符,比如System.out.print("你的内容\n")

内容的提问来源于stack exchange,提问作者Marcus Hauen-Limkilde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 07:57:32