
java
记忆远了
这个作者很懒,什么都没留下…
展开
-
【记录】【Java】字符串转ascii的byte数组
public class StringToAscii2 { public static byte[] ConvertToASCII(String string) { char[] ch = string.toCharArray(); byte[] tmp = new byte[ch.length]; for (int i = 0; i < ch.length; i++) { tmp[i] = (byte) Intege.原创 2020-08-28 00:33:55 · 1939 阅读 · 0 评论 -
【记录】【Java】请求接口中需要使用jsonarry类型的body
1、参数中对输入的列表字符串进行切割,不确定字符串长度及内容 要考虑末尾为null,即末尾是“,”的情况,这时候split得到的是空字符串,不会赋值到list中,所以需要在split中加上-1参数 String str = "a,,b,c,,e,"; List<String> a = Arrays.asList(str.split(",", -1)); 2、fastjson默认的null不会显示,插入时会消掉,所以需要添加参数,将值null的key也保留转载 2020-08-27 01:06:07 · 342 阅读 · 0 评论 -
【Java笔记】使用HashMap构建json
通过先将数据输入到java的HashMap集合中,在转换到JSONObject里面形成json格式发给前段。 public class JSONObjectSample { public static void main(String[] args) { createJsonByMap(); } private static void createJso...转载 2018-12-18 23:10:27 · 1369 阅读 · 0 评论 -
【Java】集合类——笔记1
【java摘录】 1.集合类概述 java.util包中提供了一些集合类,这些集合类又被称为容器。提刀容器不难想到数组,集合类与数据的不同之处是,数据的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合、Set集合和Map集合,其中List集合和Set集合继承了Collection接口,各接口还提供了不同的实现类。 2.Collecti...转载 2018-12-17 23:58:33 · 209 阅读 · 0 评论 -
【Java】新建TXT文本并保存内容
BufferedRead类常用的方法。 read()方法:读取单个字符。 readLine()方法:读取一个文本行,并将其返回为字符串。若无数据可读,则返回null。 BufferedWriter类中的方法都返回void。常用方法。 write( String s,int off,int len)方法:写入字符串的某一部分。 flush()方法:刷新该流的缓存。 newLine()方法:写入一个...原创 2018-12-09 23:09:38 · 1456 阅读 · 0 评论 -
【Java笔记】1、输入与输出——流概述
流是一组有序的数据序列,根据操作的类型,可以分为输入流和输出流。I/O流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。 Java由数据流处理输入/输出模式,程序从指向源的输入流中读取源中的数据。源可以是文件、网络、压缩包或其他数据源。 输出流的指向是数要到达的目的地,程序通过向输出流中写入数据把信息传递到目的地。输出流的目标可以是文件、网络、压缩包、控制台和其他数据输出目标。...转载 2018-12-08 15:38:42 · 143 阅读 · 0 评论 -
【java】@Override is not allowed when implementing interface method
@Override注解报错 在IDEA中:Ctrl+shift+alt+s然后找到Modules模块,在language level中选择6 -@Override in interfaces即可原创 2020-12-22 23:24:08 · 173 阅读 · 0 评论