摘要:
public static void huiwen(){ System.out.println("请输入一串字符串"); Scanner input = new Scanner(System.in); String str = input.nextLine(); StringBuffer sb = new StringBuffer(... 阅读全文
摘要:
面向对象的综合作业:随机数的应用-猜拳游戏:石头、剪刀、布
分析:1 两个对象(人person和机器compter),抽象出公共的部分(Player类,包含玩家姓名属性、积分属性、出拳的抽象方法),让人和机器实现它。
2 定义一个Game游戏类,包含PK的方法和显示最终结果的方法,
3 定义一个测试类,进行游戏,直到玩家选择退出游戏才结束对战
第1局开始
请输入1石头 2剪刀 3布
-->用户选择
-->输出结果
小白出拳:石头
电脑出拳:布
结果:电脑赢了
提示是否继续,继续请输入Y?【若继续】:
第2局开始
请输入1石头 2剪刀 3布
-->用户选择
-->输出结果 小白出石头 电脑出布 电脑赢了
【若不继续】:输出积分:小白积分:1 ,电脑积分:0 阅读全文
摘要:
//单例模式---懒汉模式 public class Apple{ //创建一个成员,在内存中只有一个拷贝 private static Apple apple = null; private Apple(){ } //这个方法用来创建实例 public static Apple Instance(){ if(ap... 阅读全文
摘要:
package ppt10lang包; import java.util.Scanner; import org.junit.Test; //1.密码位数6位 //2.密码不可以是纯数字或是纯字母 0-9 AAAAAA---zzzzz //3.密码必须包含以下特殊字符之一: _ , @ & public class TestSecret { public static voi... 阅读全文
摘要:
package ppt10lang包; /* String s=”name=zhangsan age=18 classNo=090728”; 将上面的字符串拆分,结果如下: zhangsan 18 090728 1)第一次split," " 2)进行遍历 3)第二次split, =,每次只要取新数组的下标1的内容就够了 */ public class Lianxi3 { ... 阅读全文
摘要:
package ppt10lang包; import java.util.Scanner; //编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转 public class Lianxi2 { public static void main(String[] args) { System.out.println("请输入一段字符串"); Scan... 阅读全文
摘要:
package ppt10lang包; import java.util.Scanner; //1.输入一段字符串,判断该字符串中数字的个数和字母的个数 public class Lianxi1 { public static void main(String[] args) { System.out.println("请输入一段字符串"); Scan... 阅读全文