# 温度转换器(Java 增强版) 一个简单但功能完备的控制台温度转换工具,支持 **摄氏度 (℃) ↔ 华氏度 (℉)** 互转。 支持 **三种使用方式**: 1. 交互式(命令行逐行输入) 2. 单次命令行参数(适合快速转换) 3. 批量文件处理(适合一次性转换多条数据) ## 功能特性 - 支持默认单位(无单位时视为 ℃) - 保留两位小数输出 - 友好错误提示(非法数值、未知单位、空行等) - 支持负数温度 - UTF-8 友好(中文提示无乱码) ## 编译与运行 需要 **JDK 8 或更高版本**(推荐 JDK 11+ / 17 / 21) ```bash # 1. 编译 javac TemperatureConverter.java # 2. 运行(推荐显式指定 UTF-8 编码,避免 Windows cmd 乱码) java -Dfile.encoding=UTF-8 TemperatureConverter