如果你从未写过 Java,但想让 AI 帮你写一个简单的 Java 程序,比如:
计算器(加减乘除)
爬虫(抓取网页内容)

这篇文章将带你 一步步用 DeepSeek 生成你的第一个 Java 程序!


一、生成 Java 计算器

📝 需求描述

我们要实现一个 简单的 Java 计算器,支持 加、减、乘、除 运算,用户可以输入两个数字和运算符,得到计算结果。

📌 让 DeepSeek 生成代码

我们在 DeepSeek 里输入:
💬 "帮我写一个 Java 计算器,支持加减乘除,用户输入两个数字"

DeepSeek 生成:

import java.util.Scanner;

public class SimpleCalculator {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.print("请输入第一个数字: ");
        double num1 = scanner.nextDouble();
        
        System.out.print("请输入运算符 (+, -, *, /): ");
        char operator = scanner.next().charAt(0);
        
        System.out.print("请输入第二个数字: ");
        double num2 = scanner.nextDouble();
        
        double result;
        switch (operator) {
            case '+': result = num1 + num2; break;
            case '-': result = num1 - num2; break;
            case '*': result = num1 * num2; break;
            case '/': result = num2 != 0 ? num1 / num2 : Double.NaN; break;
            default: 
                System.out.println("无效运算符!");
                return;
        }
        
        System.out.println("计算结果: " + result);
    }
}

💡 运行后输入 10 + 5,会输出 15 🎉


二、生成 Java 简单爬虫

📝 需求描述

让 DeepSeek 帮我们写一个爬取网页内容的 Java 爬虫,比如获取百度首页的 HTML。

📌 让 DeepSeek 生成代码

💬 "帮我写一个 Java 爬虫,抓取百度首页的 HTML 内容"

DeepSeek 生成:

import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;

public class WebScraper {
    public static void main(String[] args) {
        try {
            Document doc = Jsoup.connect("https://www.baidu.com").get();
            System.out.println(doc.title());
            System.out.println(doc.body().text());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

💡 运行后会打印百度首页的标题和部分内容


三、总结

用 DeepSeek,你可以不用写代码,直接生成 Java 计算器和爬虫

你想让 DeepSeek 帮你写什么 Java 代码?快去试试吧! 🚀

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐