该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
核心代码:
import java.util.Random;
public class DiaLake {
public static void main(String[] args) {
//for (int i = 0; i < 10; i++) {
// System.out.println("第" + (i + 1) + "次十连:");
tenTimesLake();
// }
}
public static String rGet(){
String [] rnormal = {"情不自禁R", "品味R", "面露难色R", "时间掌控者R", "特殊任务R", "心弦之音R", "注定R", "养你R", "记录R", "选择困难R", "读你R", "味蕾烙印R", "你的存在R", "醉心创作R", "甜蜜心情R", "快乐根源R", "完美线条R", "独家定制R", "为你而歌R", "逆风R", "调查R", "砥砺R", "左右为难R", "推理R", "热身R", "弹无虚发R"};
Random r = new Random();
int n = r.nextInt(100);
if(n == 99){
int n1 = r.nextInt(4);
switch (n1){
case 0:
return "! 收藏回忆R";
case 1:
return "! 洗白白R";
case 2:
return "! 慌乱R";
default:
return "! 休闲R";
}
}
else{
int n1 = r.nextInt(26);
return rnormal [n1];
}
}
public static String srGet() {
String[] srnormal = {"童趣时光", "激战", "诚意教学", "力量源泉", "你是我的", "牵绊", "彷徨之眸", "与你比肩", "酣梦", "落雪时光", "点点萤光", "定格", "雨中臂弯", "暗夜光芒", "柔软心绪", "光影随心", "世界之外", "深夜心事", "温柔鼓励", "雨中赴约"};
Random r = new Random();
int n = r.nextInt(100);
if (n == 99) {
int n1 = r.nextInt(4);
switch (n1) {
case 0:
return "!! 比海更深";
case 1:
return "!! 那时秋深";
case 2:
return "!! 温柔时刻";
default:
return "!! 找到你了";
}
} else {
int n1 = r.nextInt(20);
return srnormal[n1];
}
}
public static String ssrGet(){
String [] ssrnormal = {"!!! 星与眸", "!!! 带你离开", "!!! 樱落无声", "!!! 掠夺者", "!!! 春日恋歌", "!!! 夏日倾心", "!!! 秋日私语", "!!! 冬日迷情"};
String [] ssrlittle = {"!!! 占有", "!!! 星之海", "!!! 眷恋海风", "!!! 溺海"};
Random r = new Random();
int n = r.nextInt(100);
if(n < 2){
int n1 = r.nextInt(4);
switch (n1){
case 0:
return "!!! 记忆裂痕 !!!";
case 1:
return "!!! 炽热胸膛 !!!";
case 2:
return "!!! 交缠视线 !!!";
default:
return "!!! 面具砂砾 !!!";
}
}else if(n < 35){
int n1 = r.nextInt(4);
return ssrlittle [n1];
}else {
int n1 = r.nextInt(8);
return ssrnormal [n1];
}
}
public static String onceLake(){
Random r = new Random();
int n = r.nextInt(100);
if(n == 0){
return ssrGet();
}else if(n < 11){
return srGet();
}else{
return rGet();
}
}
public static void tenTimesLake (){
String [] tentimesresult = new String [10];
boolean r10 = true;
for (int i = 0; i < 10; i++) {
tentimesresult [i] = onceLake();
r10 = r10 && tentimesresult [i].contains("R");
}
if(r10){
tentimesresult [9] = srGet();
System.out.println();
System.out.println("你好,十连保底的非酋。");
System.out.println();
}
for (int i = 0; i < tentimesresult.length; i++) {
System.out.println(tentimesresult [i]);
}
System.out.println("==================");
}
}