大家好,做为一名小白,我用自己亲身的经历来告诉大家这几天大家要码的代码。
太多了,不建议大家看,自己都看了都害怕,给大家看看部分内容;
算了,技术有限,图片搞不出来。打扰了。这是大家要码的第一个代码;
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args){
System.out.println("你准备好了吗");
Scanner sc = new Scanner(System.in);
int w = sc.nextInt();
if(w == 88) {
System.out.println('a'+'b');
} else if(w == 288) {
System.out.println("阿姨给你洗脚按摩");
} else if(w == 888) {
System.out.println("我们这是正规的!");
}
System.out.println("讨厌!");
}
}
看到没,给你按摩,给你洗脚,爽不爽,
反正我当时码的很爽。
第二个代码是给你生成一个随机数,
import java.util.Random;
import java.util.Scanner;
public class date {
public static void main(String[]args){
Random r = new Random();
int number=r.nextInt(100) +1;
while(true) {
Scanner sc = new Scanner(System.in);
System.out.println("你准备好了吗");
int quess=sc.nextInt();
if(quess>number){
System.out.println(quess+"大了老弟");
}else if(quess<number){
System.out.println(quess+"小了老弟");
}else{
System.out.println("聪明如你");
break;
}
}
}
}
nice不,这些代码都import java.util.Random;
import java.util.Scanner;
public class date {
public static void main(String[]args){
Random r = new Random();
int number=r.nextInt(100) +1;
while(true) {
Scanner sc = new Scanner(System.in);
System.out.println("你准备好了吗");
int quess=sc.nextInt();
if(quess>number){
System.out.println(quess+"大了老弟");
}else if(quess<number){
System.out.println(quess+"小了老弟");
}else{
System.out.println("聪明如你");
break;
}
}
}
}
太简单了,给你个自闭的代码,
package day08;
import java.util.Random;
import java.util.Scanner;
/*
题目三:(比较难)
定义String getStr()方法
功能描述:
获取长度为5的随机字符串
字符串由随机的4个大写英文字母和1个0-9之间(包含0和9)的整数组成
"英文字母和数字的顺序是随机的"!!!
*/
public class Test04 {
public static void main(String[] args) {
// 先随机的生成一个 0-5之间的数据 : 如果种子是5,那么实际产生的数据就是 0 - 4
Random r = new Random();
int j = r.nextInt(5); //j 的值就是 0-4中间的某一个 0
/*
1,创建 sb,用于拼接 随机的字符
2,循环5次,4次大写字母,一次数字字符
循环的变量 i 也是从 0 - 4, 在循环的过程中 请问 i 有没有机会和 j 相等?
肯定有,而且只有一次相等的机会
如果相等,那么这个时候 就 随机的产生一个数字的字符,且追加到 sb
如果其它4次不相等的情况,那么这个时候就随机的产生 大写 字母字符
*/
//1,创建 sb,用于拼接 随机的字符
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 5; i++) { // i 的变化 是从 0 - 4
//根据i 和 j 的值进行判断
if( i == j ){
//随机的产生一个数字的字符
int num = r.nextInt(10);
//追加到 sb
sb.append(num);
}else{
//随机的产生 大写 字母字符
//不能直接产生随机的字符,只能产生字符对应的数字
int bigNum = r.nextInt(26)+65;
//把整数强制类型转换为 char
char bigChar = (char)bigNum;
//追加到sb
sb.append(bigChar);
}
}
//把sb中的数据转成字符串
String s = sb.toString();
System.out.println(s);
}
}
你如果能自己做出来这个代码,说明你离自闭不远了,、
码不出来,那么你已经被劝退了;
不想说了,劳资要去看千与千寻了,时间宝贵,再见!
撒哟啦啦! |
|