![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 70
justwait6
nothing left
展开
-
消除左递归
设计算法消除左递归在查找“怎样判断计算器输入合法”问题时,遇到了感兴趣的编译原理的词法分析和语法分析问题。在语法分析部分呢,使用的是LL1方法,因此对于文法需要消除左递归。于是就到了本博客论述的正题:设计算法消除左递归0.知识回顾这里直接copy 维基百科 的内容啦!这里有中文的维基:传送门 直接左递归: A -> Aa | b消除方法: A -> aA' ...原创 2018-04-14 20:13:02 · 2535 阅读 · 1 评论 -
Math.random()趣味学习
这个random不太冷做一道简单的java练习:要求是输入10个随机字符串(0-9,A-Z,a-z),它们彼此不能够重复.对于每一个随机字符串,它的长度是随机的(例如在1-10当中选取).0.解题思路10个字符串,使用遍历就ok了.而对于每一个随机长度随机字符的字符串,需要使用内层循环来完成.那么怎样确定字符串集合中包含当前产生的字符串呢?如果使用ArrayList容器,那么就可以使用...原创 2018-04-10 21:10:20 · 560 阅读 · 0 评论 -
jdbc连接数据库
使用jdbc连接数据库之前学习网上视频教程的时候,使用过jdbc连接数据库。不过是照着他的代码打的,记忆不够深刻。 现在只看官方文档,重新做了一遍。 0.前期准备:IDE:eclipse JAR:mysql-connector-java-5.1.46.jar 新建一个java web项目,将jdbc的jar包添加到项目中。 1.加载DriverConnection c...原创 2018-04-12 09:08:04 · 108 阅读 · 0 评论 -
Java入门练习
记一次Java综合小练习最近开学入门学习Java,在今天上午之前,这个综合练习对我来说都是有难度的,哈哈.感觉主要是没有思路吧,没套路的纯情学生一枚0.问题描述这是一道慕课网上的综合小练习.针对的是Java入门.我天,有和我同样水平的小伙伴,这道练习很适合你哦 好了,废话不多说,上题目描述:根据所学知识,编写一个控制台版的"答答租车系统". 功能:1. 展示所有可租车辆...原创 2018-05-13 12:01:57 · 1235 阅读 · 0 评论 -
简单扑克游戏
记一次Java小练习: 扑克游戏Demo最近发现慕课网挺不错,在学知识的同时还能够实践编写程序. 0.问题描述慕课视频课程里有这样一个小作业,内容如下:1.创建一副扑克牌, 不包括大小王2.创建两名玩家, 玩家有ID,姓名,手牌(扑克牌集合)等属性3.洗牌: 打乱扑克牌顺序4.发牌: 每个玩家发两张牌5.比输赢规则为:两个人分别取自己最大的手牌,然后在比较这两张牌,牌...原创 2018-05-26 11:02:58 · 347 阅读 · 0 评论