- 博客(7)
- 收藏
- 关注
原创 用java编写斗地主,发无序的牌
通过代码实现斗地主过程中的洗牌,发牌和看牌动作public class PokerDemo { public static void main(String[] args) { //创建一个牌盒,也就是定义一个集合对象,用ArrayList集合实现 ArrayList<String> array = new ArrayList<String>(); //往牌盒里面装牌 /* ♦2,♦3
2020-07-28 11:25:30 175
原创 字符串中大多数常用的方法都在这
//判断方法:equals :判断两个字符串是否相等(比较字符串的内容),在比较字符串区分大小写equalsIngnoreCase:判断两个字符串是否相等。在比较字符串时不区分大小写(忽略大小定)startsWith:判断字符串是否以什么字符串开头endsWith:判断字符串是否以什么字符串结尾isEmpty:判断字符串是否为空(不是空对象,是空字符串)。可以用length()==0或equals("")代替contains:判断当前字符串中是否含某个字符或字符串compareTo:比较两个
2020-07-25 20:45:29 462
原创 用java编写斗地主,发有序的牌
public class PokerDemo { public static void main(String[] args) { //创建HashMap,键是编号,值是牌 HashMap<Integer, String> hm = new HashMap<Integer, String>(); //创建ArrayList,存储编号 ArrayList<Integer> array = new Ar
2020-07-28 11:26:57 154 1
原创 从键盘录入身份证号码,然后从中截取出生年月日,最后输出”xxxx年xx月xx日”
public class Test1 {public static void main(String[] args) {System.out.print("请录入身份证号:");//接收键盘录入String userID = new Scanner(System.in).next();//123456 20200505 9999//使用substring方法,截取年String year = userID.substring(6,10);//截取月String month = userID
2020-07-27 10:03:47 3065
原创 不死神兔详细解释及解题,看不懂算我输
**不死神兔不死神兔也叫做斐波那契数列或者叫做黄金分割数列或者叫做兔子数列:不死神兔问题:有1对兔子,从出生后的第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第n个月有几对兔子需求:我们这里需要知道第二十个月的兔子对数为多少?斐波那契数列思想的图解如下图所示:**斐波那契数列思想的图解:/*斐波那契数列思想如下所示:找规律:月份(n): 1 2 3 4 5 6 7 8 9 10 .....兔子对数(f): 1 1 2 3 5 8 13 21
2020-07-25 20:41:48 4843
原创 提示用户录入年份, 计算该年的2月有多少天, 并将结果打印到控制台上
import java.util.Calendar;import java.util.Scanner;//案例: 获取某年的2月有多少天./* 思路: 1. 设置时间为 当前年的3月1日. 2. 然后把时间往前推一天. 3. 然后或者这一天是当前月份的第几天即可. 获取的结果就是我们想要的. */public class Demo02 { public static void main(String[] args) {
2020-07-25 20:21:36 427
原创 Java键盘录入简单易懂
Java键盘录入Java键盘录入import java.util.Scanner; public class DataDays { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入要输入的内容"); String a =sc.nextLine(); }}===
2020-07-25 20:07:34 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人