欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java隨機和一個人聊天

曹雅靜1年前6瀏覽0評論

Java中的隨機數生成是通過Random類實現的。這個類提供了多種可以生成隨機數的方法,例如nextInt(int n),nextFloat()等等。我們來寫一個簡單的程序來演示如何使用Random類進行隨機數生成:

import java.util.Random;
public class RandomTest {
public static void main(String[] args) {
Random random = new Random();
int i = random.nextInt(100);
float f = random.nextFloat();
System.out.println("生成的隨機整數為:" + i);
System.out.println("生成的隨機浮點數為:" + f);
}
}

程序的輸出結果如下:

生成的隨機整數為:57
生成的隨機浮點數為:0.22061607

現在我們來嘗試與一個人聊天,并使用隨機數生成一些回復:

import java.util.Random;
import java.util.Scanner;
public class Chatting {
public static void main(String[] args) {
Random random = new Random();
Scanner scanner = new Scanner(System.in);
String[] replies = {"是的", "不是的", "我不知道", "當然是", "當然不是"};
String[] questions = {"你喜歡什么顏色?", "你最喜歡的電影是什么?", "你覺得今天天氣怎么樣?", "你是否相信命運?", "你喜歡聽什么音樂?"};
while (true) {
System.out.println("請輸入一些問題:");
String question = scanner.nextLine();
if (question.equalsIgnoreCase("quit")) {
System.out.println("拜拜!");
break;
}
int index = random.nextInt(replies.length);
String reply = replies[index];
System.out.println("你的問題是:" + question);
System.out.println("我的回答是:" + reply);
}
}
}

程序會隨機選擇一個回答來回復用戶的問題。試試問一些問題吧:

請輸入一些問題:
你喜歡什么顏色?
你的問題是:你喜歡什么顏色?
我的回答是:當然是
請輸入一些問題:
你最喜歡的電影是什么?
你的問題是:你最喜歡的電影是什么?
我的回答是:不是的
請輸入一些問題:
你覺得今天天氣怎么樣?
你的問題是:你覺得今天天氣怎么樣?
我的回答是:是的
請輸入一些問題:
quit
拜拜!

以上就是關于Java隨機數和和一個人聊天的簡單演示,希望對你有幫助!