学习
烟雨彷徨~~Xun
简单的实例带你从入门到放弃
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
利用form表单上传图片,图片保存到本地,得到图片名字(后期可以将图片名字存进数据库)
利用form表单上传图片,图片保存到本地,得到图片名字(后期可以将图片名字存进数据库) html部分:enctype=“multipart/form-data” 一定要加! <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form actio原创 2020-11-29 21:11:40 · 3582 阅读 · 4 评论 -
Lambda表达的基本用法:
语法格式1:没有参数,也没有返回值 () -> System.out.println(“Hello Lambda”); 语法格式2:有一个参数,没有返回值 (x) -> System.out.println(x * x); 说明:如果只有一个参数,那么小括号可以省略 语法格式3:有多个参数,没有返回值,格式和语法格式2相同 (x, y) -> System.out.println(x + y); 语法格式4:接口中需要重写的方法,方法内容有多句,需要给多句话加上大括号 (x, y) -&g原创 2020-11-12 17:03:36 · 256 阅读 · 3 评论 -
白盒测试——单元测试
环境搭建:导jar包 二、使用步骤 1、把junit4.x的测试jar,添加到该项目中来; 2、定义一个测试类(约定俗称的规则,非强制要求) 测试类的名字: XxxTest,例如要测试MyMath类型,一般定义测试类的类名为MyMathTest 3、在MyMathTest中编写测试方法 public class Computer { public int add(int x,int y) { return x+y; } public int jian(int x,int y) {原创 2020-11-11 20:21:11 · 482 阅读 · 0 评论 -
java-实现多线程的两种方式
第一种,继承Thread public class A extends Thread{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("A____________"+i); try { Thread.sleep(500); } catch (InterruptedException e) { e.printStackTrace(); }原创 2020-11-09 10:40:16 · 192 阅读 · 0 评论 -
Map实现斗地主发牌有序版二
package zuoye11; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; public class DouDiZhu2 { //制牌 public static void main(String[] args) { String.原创 2020-11-04 22:17:37 · 267 阅读 · 0 评论 -
ArrayList模拟斗地主发牌(无序版)
模拟斗地主打牌(无序版) package zuoye11; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; public class DouDiZhu1 { public static void main(String[] args) { //制牌 String[] nums = {"A","2","3","4","5"原创 2020-11-04 22:14:41 · 175 阅读 · 0 评论 -
String s = “...(...[....]....{....}..)...(...)..“; 判断括号是否匹配
题目:String s = “…(…[…]…{…}…)…(…)…”; 判断括号是否匹配 package zuoye; import java.util.Stack; import java.util.Vector; public class kuohao { public static void main(String[] args) { String s = "([]{()})"; System.out.println(PiPei(s)); } public static Bool原创 2020-11-04 19:22:08 · 172 阅读 · 0 评论 -
把如下元素存入List集合 “aaa“ “bbb“ “aaa“ “abc“ “xyz“ “123“ “xyz“ 去掉重复元素 List集合去重复元素方法
题目:把如下元素存入List集合 “aaa” “bbb” “aaa” “abc” “xyz” “123” “xyz” 去掉重复元素 package zuoye; import java.util.ArrayList; import java.util.List; public class Demo04 { public static void main(String[] args) { List<String> lt = new ArrayList<String>(原创 2020-11-04 18:43:59 · 3053 阅读 · 0 评论 -
利用HashMap统计单词出现的次数
package zuoye11; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; //统计单词出现的次数 public class Demo01 { public static void main(String[] args) { String str = "if you want to change your fate I think原创 2020-11-04 17:43:17 · 1577 阅读 · 0 评论 -
java猜数游戏(正则实现)猜数游戏,随机生成一个1 到100之间的整数,从键盘输入数字进行猜数,一共可以猜5次,如果猜小了在控制台输出猜小了,如果猜大了,在控制台输出猜大了
题目:猜数游戏,随机生成一个1 到100之间的整数,从键盘输入数字进行猜数,一共可以猜5次,如果猜小了在控制台输出猜小了,如果猜大了,在控制台输出猜大了,如果猜 对了在控制台输入 恭喜你猜对了,并结束游戏。 注意当输入的不是数字或数字不合服规则时,不算次数 package zuoye11; import java.util.Scanner; public class caishu { public static void main(String[] args) { int x= (int) (M原创 2020-11-04 16:55:21 · 4971 阅读 · 0 评论 -
面向对象的定义
一、对象:在现实生活中具体存在的一个事物 二、类:对某种事物的共同属性与行为的抽取 三、成员变量与局部变量的不同: 1.应用范围 成员变量:在整个类有效 局部变量:在其声明的方法内有效 总结:变量应用范围在自己所在的{ }内有效 2.生命周期 成员变量:属于对象,随着对象的创建而创建,随着对象的消失而消失,可以不赋初值,有默认值。 局部变量:使用玩马上释放空间。定义完成之后必须赋初值。 3.内存地址 成员变量:堆内存 局部变量:栈内存 四:封装的好处 隐匿了类的实现过程 操作简单 提高了对象数据的安全性 五原创 2020-11-04 08:36:01 · 341 阅读 · 0 评论 -
String的常用方法
String 类的常用方法: 一:判断类 equals()//判断两个字符串是否字面值相等 equalsIgnoreCase()//忽略大小写判断字面值是否相等 A.contains(B) //判断字符串A是否包含字符串B A.startsWith(“a”) //判断A是否以a为开头 A.endsWith(“b”)//判断A是否以b为结尾 A.isEmpty();//判断A是否为空 二:获取类 1.charAt(2); //字符串中下标为2的元素 2. length();//字符串长度 3. sub原创 2020-11-03 19:20:52 · 201 阅读 · 0 评论
分享