![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java高级
whk_小猿人
本人开发经验差不多3年,新手请多多指教
展开
-
java定义两个数组 并且是int类型的 将两个数组合并排序
public static void main(String[] args) { int i = 0; int j = 0; int k = 0; int[] a = new int[]{1,3,6,9}; int[] b = new int[]{2,4,5,7,8}; int[] c = new int[a.length + b.length]; ...原创 2018-12-20 09:28:37 · 5858 阅读 · 1 评论 -
读取两个文件内容交替放到新的文件中
File f = new File(“D:/a.txt”); File f1 = new File(“D:/b.txt”); File file =new File(“D:/c.txt”); Reader rea = null; Reader rea1 = null; StringBuilder s = new StringBuilder(); StringBuil...原创 2018-12-26 08:42:14 · 671 阅读 · 0 评论 -
List内容分组去重
分组查询 ${temp.proname} ${temp.leix} ${temp.pingpai} ${temp.jiage} @RequestMapping(“selectCode”) public String selectCode(M...原创 2018-12-25 10:10:28 · 229 阅读 · 1 评论 -
线程思路
new 新建 start 就绪 1:就绪 2:运行 wait 等待 sleep 睡眠 join 结束 线程乐乐总结 12.28 1.线程总结 第一步理解线程和进程的区别: (1)进程是什么:进程可以比作为你开启的某个服务,比如IE浏览器、qq等这些从狭义上来说都是进程,一个进程中可以存在多个线程。 (2)线程是什么:进程中的一个执行流...转载 2019-01-04 09:16:23 · 149 阅读 · 1 评论 -
简单的修改 在List中
首先 点击修改跳转页面 varStatus=“i” 就是获取循环的id <c:forEach items="${listproduct}" var=“temp” varStatus=“i”> 修改删除 ${temp.proname} ${temp.leix} ${temp.pingpai} ${temp.ji...原创 2018-12-24 20:20:16 · 165 阅读 · 0 评论 -
通过参数模糊查询 是在文件内容放到List集合中的前提下
首先 定义全局List List list = new ArrayList(); @RequestMapping(“selectBy”) public String productList(String proname,String leix,String pingpai,String jiage,Model model) throws Exception { float jg =0; if(ji...原创 2018-12-24 19:04:19 · 231 阅读 · 0 评论 -
获取文件内容放到List中,展示到前台页面
上传文件: ${temp.proname} ${temp.leix} ${temp.pingpai} ${temp.jiage} 后台页面 @RequestMapping(“uploadfile”) public Str...原创 2018-12-24 19:01:47 · 268 阅读 · 0 评论 -
List、Set、Map 底层实现和使用推荐
List、Set、Map 底层实现和使用推荐 List和Set和Map的实现方式以及存储方式? List 常用实现方式有:ArrayList和LinkedList ArrayList 的存储方式:数组,查询快 LinkedList的存储方式:链表,插入,删除快 Set 常用实现方式有:HashSet和TreeSet HashSet的存储方式:哈希码算法,加入的对象需要实现hashcode()方法...转载 2018-12-18 09:55:20 · 286 阅读 · 0 评论 -
定义一个文件,Reader and Writer内容,查询出其中的内容用StringBuffer操作 获取最大值最小值
public static void main(String[] args) throws Exception { //读 BufferedReader du = new BufferedReader(new InputStreamReader(new FileInputStream(“D://filetest.txt”))); //写 BufferedWriter xie = n...原创 2018-12-21 14:24:31 · 202 阅读 · 0 评论 -
字符串操作 倒序
public static void main(String[] args) { String abc = “This is my first book”; String[] aaa= abc.split(" “); for (int i = 0; i <aaa.length ; i++) { System.out.print(aaa[i]+” "); } System.out.pr...原创 2018-12-21 08:43:01 · 179 阅读 · 0 评论 -
手动输入一串数组int类型的 获取其中的两个最大值 用冒泡
int [] ary = new int[10]; Scanner sc = new Scanner(System.in); for (int i = 0; i < ary.length; i++) { System.out.print("请输入数组第"+(i+1)+"个整数:"); ary[i] = sc.nextInt(); ...原创 2018-12-20 15:29:09 · 439 阅读 · 0 评论 -
java 面试宝典
Java面试宝典2018 2018年04月15日 14:35:38 BestClever 阅读数:5771 标签: java面试宝典 收起 个人分类: 面试题 一. Java基础部分……………………………………………………………………………………… 7 1、一个“.java”源文件中是否可以包括多个类(不是内部类)?有什么限制?…………………………………………………………………………………………...转载 2018-12-20 09:53:35 · 359 阅读 · 0 评论 -
定义一个数组 实现内容倒序
public static void main(String[] args) { int[] a={1,4,2,3}; int[] b = new int[4]; for ( int i=0;i<a.length;i++){ System.out.print(a[a.length-1-i]); b[i]=a[a.length-1-i]; } for(int y=0;y<...原创 2018-12-20 09:38:48 · 651 阅读 · 0 评论 -
自定义ArrayList简单的增删查询
package test; import java.util.*; /** Created by Administrator on 2017/3/5/005. 实现自定义ArrayList */ public class MyArrayList implements Iterable { //定义默认数组大小 private static final int DEFAULT_CAPACIT...原创 2018-12-20 09:37:25 · 136 阅读 · 0 评论 -
本地硬盘目录下所有文件名打印
public static void main(String[] args) { test(“E:\”); } public static void test(String path){ File f = new File(path); File[] fs=f.listFiles(); for (int i=0;i<fs.length;i++){ if(fs[i].isDirectory()...原创 2018-12-20 09:36:03 · 459 阅读 · 0 评论 -
定义两个list 把内容依次展示
public static void main(String[] args) { List lista = new ArrayList(); lista.add(“a-hello”); lista.add(“a-world”); lista.add(“a-java”); lista.add(“a-spark”); List listb = new ArrayList(); listb.add(“b...原创 2018-12-20 09:34:44 · 232 阅读 · 0 评论 -
把两个文件的内容拼接放到第三个文件中
public static void main(String[] args) throws IOException { File f = new File(“D:/a.txt”); File f1 = new File(“D:/b.txt”); File file =new File(“D:/c.txt”); Reader rea = null; Reader rea1 = nul...原创 2018-12-20 09:31:37 · 847 阅读 · 0 评论 -
定义两个List集合,把两个List内容合并放到第三个List
这是自定义的list ,你们可以用jdk中的list,都一个意思 MyArrayList list1 = new MyArrayList(); show1 s =new show1(); s.setId(1); s.setSoftware(“iphone”); show1 s1 =new show1(); s1.setId(2); s1.setSoftware(“ipad”); show1 s2 ...原创 2018-12-20 09:30:26 · 7353 阅读 · 0 评论 -
多线程计算总和
package com.javaproj; import java.util.ArrayList; import java.util.List; import java.util.Random; public class ThreadListSum { List dataList = new ArrayList(); public static void main(String[] args) {...原创 2019-01-02 15:57:50 · 512 阅读 · 0 评论