帮我JAVA程序实现表白
时间: 2023-04-08 11:02:55 浏览: 55
很高兴回答你的问题!以下是一个简单的JAVA程序实现表白:
public class Love {
public static void main(String[] args) {
System.out.println("亲爱的,我想对你说:");
System.out.println("我爱你!");
}
}
希望这个程序能够帮助你表达爱意!
相关问题
java简单表白小程序
Java简单表白小程序可以按照以下步骤进行实现:
1. 创建一个Java类作为程序的入口点。
2. 在该类中引入JavaFX库来实现图形化界面。
3. 创建一个窗口并设置其大小、标题等属性。
4. 在窗口中添加文本框、按钮等组件,用于输入表白的内容和触发发送表白的操作。
5. 设置按钮的监听事件,在按钮被点击时执行相应的操作。
6. 在事件处理方法中获取文本框中输入的表白内容。
7. 利用Java的Socket编程功能,将表白内容发送给指定的接收方。
8. 将发送成功的消息显示在界面上。
具体实现的过程如下:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.TextField;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.nio.charset.StandardCharsets;
public class LoveProgram extends Application {
private TextField textField;
private Button sendButton;
@Override
public void start(Stage primaryStage) {
textField = new TextField();
sendButton = new Button("发送");
sendButton.setOnAction(event -> sendLove());
VBox vbox = new VBox(10, textField, sendButton);
Scene scene = new Scene(vbox, 300, 200);
primaryStage.setTitle("表白小程序");
primaryStage.setScene(scene);
primaryStage.show();
}
private void sendLove() {
String loveContent = textField.getText();
try {
Socket socket = new Socket("接收方IP", 8888);
OutputStream outputStream = socket.getOutputStream();
outputStream.write(loveContent.getBytes(StandardCharsets.UTF_8));
outputStream.flush();
outputStream.close();
textField.setText("发送成功!");
} catch (IOException e) {
e.printStackTrace();
textField.setText("发送失败!");
}
}
public static void main(String[] args) {
launch(args);
}
}
```
这样,我们就实现了一个简单的Java表白小程序。当点击发送按钮时,程序会将文本框中的内容发送给指定的接收方IP(需根据实际情况更改),并在界面上显示发送结果。
用Java写一个表白程序
好的,以下是一个简单的表白程序的Java实现:
```
import java.util.Scanner;
public class ConfessionProgram {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的名字:");
String yourName = scanner.nextLine();
System.out.println("请输入Ta的名字:");
String taName = scanner.nextLine();
System.out.println("请输入你想表达的话:");
String confession = scanner.nextLine();
System.out.println("==============================");
System.out.println(" 亲爱的 " + taName + ":");
System.out.println(" 我是 " + yourName + "。");
System.out.println(" " + confession);
System.out.println(" 爱你的 " + yourName + "。");
System.out.println("==============================");
}
}
```
在程序中,我们使用Scanner类来获取用户输入的信息,然后输出一段简单的表白话语,其中包括表白者和被表白者的姓名以及表白的内容。用户可以根据提示依次输入这些信息,程序会自动将这些信息按照一定的格式输出。