Java程序设计--笔记
屁屁屁喏漕
这个人很懒,什么都没留下
展开
-
红黑树Java实现
记录一下,自己手写红黑树只完成了插入、删除及层序遍历功能插入条件如下:删除条件如下:其余左旋与右旋是常规操作,如果不懂可以自行百度搜索一番,本文主要是介绍红黑树的整体插入及删除过程。具体代码如下:import java.util.LinkedList;import java.util.Queue;/** * @Author: Tod * @Description: * @Date: Created in 2021/1/18 14:44 *原创 2021-01-22 11:41:31 · 230 阅读 · 1 评论 -
SpringMVC启动tomcat出现Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run异常
异常:Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project SpringMVC_start: Could not start Tomcat: Failed to start component [StandardServer[-1]]: Failed to start component [StandardService[Tomcat]]: Failed ...原创 2020-06-12 11:16:31 · 1580 阅读 · 0 评论 -
java文件重定向——将输出流写入文件
public Scanner(String filename, boolean traceScan) throws FileNotFoundException { String filecontent = getFileContent(filename); splitLine(filecontent); if (traceScan){ PrintStream out = System.out; // 保留控制台输出流 ...原创 2020-05-22 12:56:43 · 449 阅读 · 0 评论 -
Java语言及编译环境建立
特点: Java语言是一种解释执行的语言。 解释执行的语言比编译执行的语言的执行效率低。 Java语言的设计目标是让其程序不用修改就可以在任何一种计算机系统上运行,移植性强。 开发环境的建立: JDK:Java Developer's Kit 1.下载安装JDK 2.设置环境变量运行路径(path)和类路径(classpath) 将安装路径放在新建变量JAVA_HOME中 pat...原创 2018-09-03 20:59:02 · 924 阅读 · 0 评论 -
JAVA中int与Integer的相互转换
①int转Integerint a = 5;Integer A = new Integer(a);或Integer A = Integer.valueOf(a);②Integer转intInteger A = new Integer(5);int a = A.intValue();③int[] 转Integer[]int[] arr = {1,2,3,4,5,6...原创 2019-09-26 20:43:24 · 3633 阅读 · 0 评论 -
Java中跳出多重循环的方式
continue:跳出本次循环,继续下一次循环,也就是不执行本次循环continue下面的语句。break:跳出本层循环,也就是这个循环体的结束。多重循环的跳出方式loop: for (int i = 0; i < 830; i++) { for (int j = 0; j < 520; j++) { for(int k=0;k<1314;k+...原创 2019-09-27 00:54:02 · 132 阅读 · 0 评论 -
Java中将两个字符串的值交换
用String中的substring函数思路:substring(int beginIndex)函数从beginIndex截取到末尾substring(int beginIndex, int endIndex)函数从beginIndex截取到endIndex-1下标的字符串String a = "abc";String b = "ghijk";String temp = a...原创 2019-10-07 10:30:15 · 1721 阅读 · 0 评论