Java 四则运算

  • Post author:
  • Post category:java

前言 Github地址 设计实现过程 数据结构 使用 二叉树 存放四则运算式,比如1+2×3÷(4-5)+6这个表达式就可以使用以下二叉树表示,中序遍历二叉树时就可以还原四则运算。 作业要求四则运算式中不能出现负数,(4-5)在二叉树中调换位置即可。 2.2 实现步骤 在主函数 main() 中输入 -n , -r 两个参数, 传入并执行 generateMap() 函数,在 generateMa…

继续阅读 Java 四则运算

Java8 Stream 基本操作示例

  • Post author:
  • Post category:java

package Stream; import java.util.ArrayList; import java.util.Arrays; import java.util.IntSummaryStatistics; import java.util.List; import java.util.Optional; import java.util.OptionalInt; import java.…

继续阅读 Java8 Stream 基本操作示例

Java循环结构

  • Post author:
  • Post category:java

Java循环结构 java循环结构主要有三种:while、do-while、for结构。 一、while循环结构 while循环的格式为: 变化初始量 while(循环条件){ 循环体 } 即: 运行10遍好好学习天天向上 public class Demo1_1 { public static void main(String[] args) { //1.定义一个变量(不知道次数,控制台输入可以…

继续阅读 Java循环结构

Java_集合—Collection和Iterator

  • Post author:
  • Post category:java

集合篇: Java_Collection_集合 Java_集合—Collection和Iterator Java_集合—List Java_集合—Set Java_集合—Map Java_集合的工具类—Collections 从集合的体系图上我们可以看到,List 和  Set 集合都是继承自 Collection 的,由此可以看出。Collection是除Map集合以外所有集合的祖宗。由此可见它…

继续阅读 Java_集合—Collection和Iterator

java中setLayout()方法

  • Post author:
  • Post category:java

setLayout()是java图形界面编程的常用方法,用来设置用户界面上的屏幕组件的格式布局,默认为流式布局。常用的有5种:FlowLayout、BorderLayout、GridLayout、CardLayout、GridBagLayout。 函数声明格式:public void setLayout(LayoutManager manager) 一般来说都要放在构造函数或初始化函数中,设置后再…

继续阅读 java中setLayout()方法

前端之路-初期-JavaScript变量

  • Post author:
  • Post category:java

前端之路-初期-JavaScript变量 1.定义 在日常生活里,有些东西是固定不变的,有些东西则会发生变化。例如人的姓名和生日是固定不变的,但是心情和年龄却会随着时间的变化而变化。人们把这些会发生变化的东西称为变量(variable)。--JavaScript.DOM编程艺术(第2版) 2.特性 (1)javascript中的变量是松散类型的,可以保存任何类型的数据,变量只是在特定时间用于保存特…

继续阅读 前端之路-初期-JavaScript变量

Centos7手动安装java8

  • Post author:
  • Post category:java

Centos7安装 java8 最近买了个云服务器,之前一直用的都是 Centos7 ,用的是 java8 ,在安装一边,做个记录 将 java8 上传到 centos7 系统 配置环境 下载 java8 我下载的是 jdk-8u281-linux-x64.tar.gz 资源 用Xshell连接到云服务器 这里就不演示怎么连接了 在 /data 目录下创建 tmp 目录 用来临时存放 java8 …

继续阅读 Centos7手动安装java8

wsl Java开发_WSL2 + Docker + IDEA 开发到发布一步到位

  • Post author:
  • Post category:java

摘要:本文主要介绍了如何用WSL2、Docker、IDEA将Java应用从开发到发布一步到位。 上次介绍了如何在Windows(WSL2) Linux子系统中搭建搭建Docker环境,这次将利用上次搭建的Docker环境实现Java应用从开发到发布一步到位。 .>>> Windows(WLS2)Linux子系统搭建Docker环境(传送门) 1. 迁移Linux子系统(非必要) …

继续阅读 wsl Java开发_WSL2 + Docker + IDEA 开发到发布一步到位

关于报javax.servlet.ServletException: Servlet.init() for servlet dispatcherServlet threw exception错误

  • Post author:
  • Post category:java

type Exception report message Servlet.init() for servlet dispatcherServlet threw exception description The server encountered an internal error that prevented it from fulfilling this request. exceptio…

继续阅读 关于报javax.servlet.ServletException: Servlet.init() for servlet dispatcherServlet threw exception错误

java构造者模式_Java设计模式-Builder构造者模式

  • Post author:
  • Post category:java

介绍: 构造者模式,又称之为建造者模式,建造者模式,单例模式以及工厂模式都属于创建型模式 1 应用场景 今天学mybatis的时候,知道了SQLSessionFactory使用的是builder模式来生成的。再次整理一下什么是builder模式以及应用场景。 当一个bean类重载了多个构造方法时,并且参数随机使用时,考虑使用构造者模式, builder模式也叫建造者模式,builder模式的作用将…

继续阅读 java构造者模式_Java设计模式-Builder构造者模式