java 是编程语言
更新时间:2023-12-221. 需求标题:实现一个简单的计算器
要求: 设计一个程序,能够进行基本的加减乘除运算。
public class Calculator { public static void main(String[] args) { int num1 = 10; int num2 = 5; // 加法运算 int sum = num1 + num2; System.out.println("加法结果: " + sum); // 减法运算 int difference = num1 - num2; System.out.println("减法结果: " + difference); // 乘法运算 int product = num1 * num2; System.out.println("乘法结果: " + product); // 除法运算 int quotient = num1 / num2; System.out.println("除法结果: " + quotient); } }
上述代码定义了一个名为Calculator的类,并在main方法中实现了加减乘除四种运算。通过定义两个整数变量num1和num2,分别存储待运算的数字。然后进行加法、减法、乘法和除法运算,并打印出对应的结果。
2. 需求标题:实现一个简单的学生管理系统
要求: 设计一个程序,能够管理学生的信息,包括添加学生、删除学生和显示学生列表。
import java.util.ArrayList; import java.util.List; public class StudentManagementSystem { private Liststudents; public StudentManagementSystem() { students = new ArrayList<>(); } public void addStudent(String student) { students.add(student); } public void removeStudent(String student) { students.remove(student); } public void displayStudents() { System.out.println("学生列表:"); for (String student : students) { System.out.println(student); } } public static void main(String[] args) { StudentManagementSystem sms = new StudentManagementSystem(); sms.addStudent("张三"); sms.addStudent("李四"); sms.addStudent("王五"); sms.displayStudents(); sms.removeStudent("李四"); sms.displayStudents(); } }
上述代码定义了一个名为StudentManagementSystem的类,用于学生管理系统的实现。该类维护了一个字符串列表students,通过addStudent方法可以添加学生,通过removeStudent方法可以删除学生,通过displayStudents方法可以展示学生列表。在main方法中进行了一些简单的测试,添加了三个学生并展示列表,然后删除了一个学生并再次展示列表。
3. 需求标题:实现一个简单的日期格式转换工具
要求: 设计一个程序,能够将日期字符串在不同的格式之间进行转换。
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateConverter { public static void main(String[] args) { String dateString = "2022-01-01"; try { SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd"); SimpleDateFormat outputFormat = new SimpleDateFormat("dd/MM/yyyy"); Date date = inputFormat.parse(dateString); String formattedDate = outputFormat.format(date); System.out.println("转换后的日期: " + formattedDate); } catch (ParseException e) { System.out.println("日期转换出错:" + e.getMessage()); } } }
上述代码定义了一个名为DateConverter的类,用于实现日期格式的转换。通过SimpleDateFormat类,我们可以指定不同的日期格式来解析日期字符串和格式化日期对象。在main方法中,将日期字符串"2022-01-01"根据输入格式"yyyy-MM-dd"解析为Date对象,然后根据输出格式"dd/MM/yyyy"格式化为字符串并输出转换后的日期。
总结:
以上是三个简单示例需求的代码实现。第一个示例是一个简单计算器,通过定义加、减、乘、除四种运算操作实现基本的算术运算。第二个示例是一个学生管理系统,通过添加学生、删除学生和展示学生列表来管理学生的信息。第三个示例是一个日期格式转换工具,可以将日期字符串在不同的格式之间进行转换。
以上示例代码仅为基本示例,实际应用中可能需要考虑更多的功能和异常处理。通过这些示例,我们可以简单了解如何设计和编写代码来满足特定的软件需求。