![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 50
Huan-xian
求知若渴 虚心若愚
展开
-
Java实现中缀式转为后缀式
中缀式向后缀式转化时,会使用栈这种结构来存储符号;而对于数字则是直接输出,转换的规则如下:规则:从左向右扫描遇到数字,直接输出遇到'(',直接入栈遇到')',进行括号匹配——符号依次出栈,直到遇到'('若当前符号优先级大于栈顶元素,则当前符号入栈若当前符号优先级小于、等于栈顶符号,栈顶符号依次出栈,直到当前符号优先级大于栈顶元素(或符号栈为空),将其入栈遍历结束后,判断符号栈中是否还有元素,若有,将其全部输出即可这样就完成了中缀式向后缀式的转换代码如下:......原创 2022-06-21 17:19:59 · 557 阅读 · 3 评论 -
Java8jdk的下载、安装和配置(纯纯保姆级别教程)
1.jdk的下载官网的下载地址是Java Downloads | Oracle,选择自己电脑对应的版本即可,点击下载:原创 2021-10-18 22:03:05 · 4030 阅读 · 0 评论 -
Java通过socket实现客户端和服务器端的通信
dd在学习Java的socket通信时,老师布置的一道作业题,借此机会也对相关的知识进行梳理,题目如下:编写客户服务器端程序,使用Socket技术实现通信,双方约定通信端口为6789。服务器端功能:当收到客户端信息后,首先判断是否是“BYE”,若是,则立即向对方发送“BYE”,然后关闭监听,结束程序。若不是,则在屏幕上输出收到的信息,并由键盘上输入发送到对方的应答信息。客户端功能:当收到服务器发来的是“BYE”时,立即向对方发送“BYE”,然后关闭连接,否则,继续向服务器发送信息。首先我们需要明白,原创 2021-10-06 10:40:42 · 6407 阅读 · 1 评论