本文将介绍一些Java小程序的源代码示例,重点展示如何使用Java编写简单的程序。无论是刚入门的程序员还是久经考验的开发者,这些代码段都能为您提供灵感和解决方案。
基础的Java Hello World示例
第一个Java小程序通常是一个简单的“Hello, World!”程序。这个https://www.bazidian.com/move/1.html程序用来展示Java的基础语法以及如何运行Java程序。以下是其源代码:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); }}
在这里,我们定义了一个名为HelloWorld的类,并在https://www.bazidian.com/move/2.html方法中使用System.out.println打印了一条信息。要编译后运行这个程序,只需在终端中输入javac HelloWorld.java和java HelloWorld。
创建一个简单的计算器
接下来,我们来看看一个https://www.bazidian.com/move/5.html简单的计算器程序。这个程序提供基本的加、减、乘、除功能。
import java.util.Scanner;public class SimpleCalculator { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入两个数字:"); double num1 = scanner.nextDouble(); double num2 = scanner.nextDouble(); System.out.println("选择运算符 (+, -, , /):"); char operator = scanner.next().charAt(0); double result; switch(operator) { case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '': result = num1 num2; break; case '/': if(num2 != 0) { result = num1 / num2; } else { System.out.println("错误:不能除以零"); return; } break; default: System.out.println("无效的运算符"); return; } System.out.println("结果: " + result); }}
用户输入两个数字和一个运算符,程序会https://www.bazidian.com/move/3.html计算并输出结果。这段代码使用了Scanner类来获取用户输入,并根据运算符选择执行相应的计算。
实现一个简单的猜数字游戏
我们来看一个简单的猜数字游戏程序。用户需要猜测计算机随机生成的数字。
import java.util.Random;import java.util.Scanner;public class GuessingGame { public static void main(String[] args) { Random random = new Random(); int numberToGuess = random.nextInt(100) + 1; Scanner scanner = new Scanner(System.in); int userGuess = 0; System.out.println("猜一个 1 到 100 之间的数字:"); while (userGuess != numberToGuess) { userGuess = scanner.nextInt(); if (userGuess > numberToGuess) { System.out.println("太高了!请再试一次。"); } else if (userGuess < numberToGuess) { System.out.println("太低了!请再试一次。"); } else { System.out.println("恭喜你,猜对了!"); } } }}
在这个程序中,我们https://www.bazidian.com/move/4.html使用Random类生成了一个随机数(1到100之间),并通过循环允许用户不断猜测,直到猜中为止。每次猜测后,程序会给予相应的提示。
通过这些简单的示例代码,您可以更深入地理解Java编程语言的基础知识及其应用。希望这些小程序能为您的学习和开发旅程提供帮助。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.