You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
1 month ago | |
|---|---|---|
| .. | ||
| AI_help.txt | 1 month ago | |
| README.md | 1 month ago | |
| TemperatureConverter.java | 1 month ago | |
| temps.txt | 1 month ago | |
README.md
温度转换器(Java 增强版)
一个简单但功能完备的控制台温度转换工具,支持 摄氏度 (℃) ↔ 华氏度 (℉) 互转。
支持 三种使用方式:
- 交互式(命令行逐行输入)
- 单次命令行参数(适合快速转换)
- 批量文件处理(适合一次性转换多条数据)
功能特性
- 支持默认单位(无单位时视为 ℃)
- 保留两位小数输出
- 友好错误提示(非法数值、未知单位、空行等)
- 支持负数温度
- UTF-8 友好(中文提示无乱码)
编译与运行
需要 JDK 8 或更高版本(推荐 JDK 11+ / 17 / 21)
# 1. 编译
javac TemperatureConverter.java
# 2. 运行(推荐显式指定 UTF-8 编码,避免 Windows cmd 乱码)
java -Dfile.encoding=UTF-8 TemperatureConverter