JAVA中级
文章平均质量分 55
小南要当程序员
这个作者很懒,什么都没留下…
展开
-
JAVA -数据结构 - 二叉树排序
1.二叉树排序和遍历二叉树的遍历分为以下三种:先序遍历:遍历顺序规则为【根左右】中序遍历:遍历顺序规则为【左根右】后序遍历:遍历顺序规则为【左右根】什么是【根左右】?就是先遍历根,再遍历左孩子,最后遍历右孩子;举个例子,看下图(图从网上找的):先序遍历:ABCDEFGHK中序遍历:BDCAEHGKF后序遍历:DCBHKGFEA以中序遍历为例:中序遍历的规则是【左根右】,我们从root节点A看起;此...原创 2018-05-13 11:04:48 · 542 阅读 · 1 评论 -
JAVA-GUI-综合练习-一个输入输出界面
package 组件;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class Practice6 { public static void main(String[] args) { int gap = 10; JFrame f = new JFrame("LoL"); f.set...原创 2018-05-30 11:16:52 · 15899 阅读 · 3 评论 -
JAVA-GUI-登录框设计
准备两个JTextFiled,一个用于输入账号,一个用于输入密码。再准备一个JButton,上面的文字是登陆点击按钮之后,首先进行为空判断,如果都不为空,则把账号和密码,拿到数据库中进行比较(SQL语句判断账号密码是否正确),根据判断结果,使用JOptionPane进行提示。package 组件;import java.awt.*;import javax.swing.*;import ja...原创 2018-05-29 22:54:22 · 3302 阅读 · 2 评论 -
JAVA- GUI基础(模态窗口)
首先设计一个JFrame,上面有一个按钮,文字是 "打开一个模态窗口"。点击该按钮后,随即打开一个模态窗口。在这个模态窗口中有一个按钮,文本是 "锁定大小", 点击后,这个模态窗口的大小就被锁定住,不能改变。 再次点击,就回复能够改变大小。package 容器;import javax.swing.*;import java.awt.*;import java.awt.event.Actio...原创 2018-05-28 22:54:49 · 2808 阅读 · 0 评论 -
JAVA--JDBC中的事务
最近在学习JDBC,就当把数据库Mysql再复习一下吧。c.setAutoCommit(false);c.commit();package 事务;import java.sql.*;import java.util.Scanner;public class TestJDBC { public static void main(String[] args) { try{ Class...原创 2018-05-28 14:01:02 · 199 阅读 · 0 评论 -
JAVA-聚合操作(3个程序掌握)
Stream是一系列元素。聚合操作分为三步:1.创建一个Stream2.中间操作fliter/distinct/sorted/limit/skip3.结束操作forEach/toArray/min/max/count/findFirst中间操作程序例子:package 聚合操作;import java.util.ArrayList;import java.util.List;import ...原创 2018-05-15 17:12:18 · 2655 阅读 · 1 评论 -
JAVA - 泛型二叉树
package 泛型;import java.util.*;public class TestNode<T>{ public TestNode<T> leftNode; public TestNode<T> rightNode; public T value; //插入数据 public void Add(T t){ if(null==valu...原创 2018-05-14 16:57:15 · 730 阅读 · 0 评论 -
JAVA - 随机产生100个字符串,统计重复的字符串*****
//产生100个随机字符串,比较字符串,统计这个字符串数组里重复的字符串有多少种.两种方法1.使用for,在判断是否已存在重复的,则不再进行这个字符串的比较。2.使用HashSet的不可重复性方法1:package 数字与字符串;//产生100个随机字符串,比较字符串,统计这个字符串数组里重复的字符串有多少种.public class TestString3 { static int sum...原创 2018-05-14 11:14:25 · 3146 阅读 · 0 评论 -
JAVA-HashMap-键值反转
package HashMap;import java.util.*;//对这个HashMap进行反转,key变成value,value变成keypublic class TestHashMap3 { public static void main(String[] args) { HashMap<String,String> dictionary=new HashMap&...原创 2018-05-14 11:10:52 · 7244 阅读 · 0 评论 -
JAVA小项目--银行管理系统(GUI+数据库mysql)
主要是图形界面的编写和数据库工具类DBUtil的编写。代码需要可以私我,我会上传到资源里。1.思路2.菜单3.登录4.查询5.存钱6.改密7.取钱8.挂失9.开户10.转账...原创 2018-06-14 10:46:50 · 14781 阅读 · 302 评论