
Java 基础
huas_mcfeng
学海无涯!
展开
-
int []数组与List互相转换
int[] data = {4, 5, 3, 6, 2, 5, 1}; // int[] 转 List<Integer> List<Integer> list1 = Arrays.stream(data).boxed().collect(Collectors.toList()); // Arrays.st...转载 2020-01-16 11:12:09 · 4205 阅读 · 0 评论 -
java 自己写的包导出,用于别的项目--真香
包写好后:右击项目》export》选择jar file点击next;点击next;next结束;接着导包;项目下面直接建一个叫lib的文件夹;将jar拖拽进lib,右击包,build path就点击auto build path;如果没有就在configure build path去增加额外的jar;通过检测包下面有没有方法来确定包是否导入;...原创 2019-03-07 19:47:49 · 523 阅读 · 0 评论 -
jetty 插件启动
HTML中输出格式设定:response.setContentType("text:html;charset=utf-8");重定向:response.sendRedirect("/index.html")jetty 插件启动(比tomcat启动快几倍) <plugin> <groupId>org.eclipse.jetty</gr...原创 2019-03-07 16:46:17 · 166 阅读 · 0 评论 -
Java scanner 遇到的坑
next()、nextInt()与nextLine()一起使用时,next()、nextInt()往往会读取部分数据(会留下"\n"或者空格之后的数据)。之后再用nextLine就会读取\n,导致这个nextline无效;解决办法:全用nextLine之后再进行类型转化;...原创 2019-02-21 09:57:33 · 1748 阅读 · 1 评论 -
Map 迭代;
第一种: for (Map.Entry&lt;String, String&gt; s : map.entrySet()) { System.out.println(s.getKey()+"!!"+s.getValue()); }第二种:Iterator&lt;Map.Entry&lt;String, String&gt;&gt; it=map.e原创 2019-02-26 11:00:43 · 508 阅读 · 0 评论 -
Connection reset by peer: socket write error;
服务端代码:package qqa;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class Servlet_machine { public static void main(String[] arg...原创 2019-02-19 15:49:12 · 4296 阅读 · 0 评论 -
Java 随机生成长度为100的包含数字100的整型数组,使用二分法查找(完整版);
题目: 随机生成一个长度为100的包含数字100的整型数组,使用二分法查找;步骤如下: 1.随机生成一个长度为100的包含数字100的整型有序数组(代码如下:)private static int[] arraysHundred() { int []aa=new int[100]; Random ra=new Random(); int bb=ra.nextInt(...原创 2019-02-28 17:12:13 · 2685 阅读 · 0 评论 -
Java 序列化 总结篇
目录 什么是序列化 序列化实现方式? 对象的部分序列化?序列化是将内存中的变量或对象转换为可存储或可传输的状态;(持久化)实现Serializable接口;静态变量不能被序列化;transient关键字对部分字段不进行序列化;覆盖writeObject、readObject方法以实现序列化过程自定义;public void...原创 2019-02-16 14:49:18 · 188 阅读 · 0 评论 -
java socket 实现客户端互聊,广播(简易版)
1:用户存储以及发送原创 2019-02-21 17:44:57 · 1499 阅读 · 0 评论 -
Java IO流
IO流顶层:InputStream; 子类:InputStream,FileInputStream,FilterInputStream,DataInputStream等(常见);OutputStream;OutputStream,FileOutputStream,FilterOutputStream,DataoutputStream;(常见)Writer;Reader;...原创 2019-01-02 20:45:32 · 120 阅读 · 0 评论 -
图片传输(文件内)分两次传输。
package newyears;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.io.RandomAccessFile;public class Demo5 { public static void main(String[] ar...原创 2019-01-02 20:16:30 · 711 阅读 · 0 评论 -
Java 将字符串中的单词变成首字母大写。
String a=“thisistest” --》“ThisIsTest”public static void main(String[] args) { String a = "thisistest"; String d = ""; String c = ""; String e = ""; int b = 0; for (int i = 0; i < a.len...原创 2018-12-25 20:59:37 · 1640 阅读 · 0 评论 -
java Calendar 格式化日期,输出某年某月有多少天(到这年1月一号)
public static void main(String[] args) { { Calendar ca=Calendar.getInstance();//实例化Calendar,只能用工厂方法实例化。 SimpleDateFormat si=new SimpleDateFormat("yyyy-MM-dd");//完整的:yyyy-MM-dd HH:mm:ss SSSS...原创 2018-12-25 20:46:42 · 2497 阅读 · 0 评论 -
Java 将小写的数字转换成对应的大写的汉字数字
例:将&amp;quot;324321214321432114321143211432&amp;quot;转化成叁贰肆叁贰壹贰壹肆叁贰壹肆叁贰壹壹肆叁贰壹壹肆叁贰壹壹肆叁贰 public static void main(String[] args) { String str4=&amp;quot;324321214321432114321143211432&amp;quot;; String dx=&am原创 2018-12-25 20:30:12 · 4858 阅读 · 0 评论