当前位置: 首页 > news >正文

java 数据输出占5列,右对齐

在Java中实现数据输出占5列且右对齐,可以使用printf方法的格式化字符串。具体格式说明符为%5d(整数)或%5s(字符串),其中数字5表示占位宽度,默认右对齐。

示例代码

public class FormatOutput {public static void main(String[] args) {int num1 = 42;double num2 = 3.1415;String text = "ABC";// 整数右对齐System.out.printf("整数示例: |%5d|%n", num1);// 浮点数保留两位小数并右对齐System.out.printf("浮点数示例: |%5.2f|%n", num2);// 字符串右对齐System.out.printf("字符串示例: |%5s|%n", text);}
}

输出结果

整数示例: |   42|
浮点数示例: | 3.14|
字符串示例: |  ABC|

格式说明

  1. %5d:整数占5列,不足位补空格
  2. %5.2f:浮点数总宽度5列,保留2位小数
  3. %5s:字符串占5列,右对齐
  4. %n:换行符(平台无关)

当数值超过5位时(如123456),会按实际位数完整显示。

http://www.xdnf.cn/news/679951.html

相关文章:

  • 柠檬(lemon)是什么东西?
  • 全视通智慧病房在护士站、病房及卫生间场景中的创新应用
  • brep2seq 源码笔记2
  • ISP图像处理算法之Demosaic
  • ns-3仿真_wifi发送链路简单解析
  • IEEE出版|2025年智能制造、机器人与自动化国际学术会议 (IMRA2025)
  • 精准调控:基于 SWMM 动态控制规则的合流制排水系统溢流污染防治技术
  • 开源模型应用落地-模型上下文协议(MCP)-安全认证的创新与实践探索(十)
  • 商城前端监控体系搭建:基于 Sentry + Lighthouse + ELK 的全链路监控实践
  • Unity Sherpa-onnx 笔记
  • Python冲刺10天-如何实现基本的矩阵运算
  • 多线程(1)
  • async和await如何捕获异常
  • 两个线程交替打印1-100
  • UWB:litepoint获取txquality里面的NRMSE
  • CSV数据处理全指南:从基础到实战
  • 第六十八篇 从“超市收银系统崩溃”看JVM性能监控与故障定位实战
  • 递归函数,数学表达式转化成递归函数
  • Spring Boot 深度集成 Ollama 指南:从聊天模型配置到生产级应用开发
  • 【STM32】HAL库 之 CAN 开发指南
  • 常用的数据分布
  • [小白]Docker部署kingbase(人大金仓)数据库[超详细]
  • win11如何重启
  • 算法打卡第八天
  • 工业控制系统的神经网络:TSN交换机是如何改变自动化通信的?
  • Python训练营打卡Day38
  • 【DSP笔记】解锁频率之秘:Z 变换与离散傅里叶变换的深度探索
  • 一些视觉应用中的数学小知识点总结
  • Mate桌面环境系统与终端模拟器参数配置
  • ai客服平台哪家好:AnKo多模型AI聚合时代!