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.
30 lines
1.4 KiB
30 lines
1.4 KiB
使用的 Prompt
|
|
1. 如何修改原来的文件名并实现提交到git?
|
|
2. "如何把上述Python温度转换程序改写为Java?"其中包括对各行代码作用的提问
|
|
3. "Java代码怎么写注释?"
|
|
4. "命令行参数模式怎么实现?"
|
|
5. "批量转换模式怎么从文件读取?"
|
|
6. "代码报错编码GBK的不可映射字符怎么解决?"
|
|
7. "运行结果怎么合并成一张截图?"
|
|
8. "README.md怎么写?"是什么,作用是什么
|
|
AI 给出的帮助
|
|
1. Git 相关
|
|
帮助解决了文件夹重命名和文件冲突问题
|
|
2. Java 代码编写
|
|
提供了 Python 到 Java 的语法转换指导
|
|
讲解了 Java 的类、方法、变量定义规则
|
|
指导了 Scanner 类的使用(读取用户输入)
|
|
解释了 try-catch 异常处理的用法
|
|
帮助解决了编码 GBK 乱码问题(-encoding UTF-8)
|
|
3. 功能实现
|
|
交互模式:用 Scanner 读取用户输入,根据单位选择转换公式
|
|
命令行参数模式:通过 String[] args 接收参数,支持 java TemperatureConverter 36.6 C
|
|
批量转换模式:用 Scanner 读取文件,跳过空行
|
|
4. 代码优化
|
|
建议将重复的转换代码提取为 convertAndPrint 方法
|
|
统一了错误处理,避免代码重复
|
|
规范了注释格式(@param、@return)
|
|
5. 作业提交
|
|
指导了 README.md 的写法(包含编译命令、运行方法、使用示例)
|
|
帮助解决了运行结果截图的问题(用 Word 合并三张图)
|
|
|
|
|