java
文章平均质量分 76
github_as
这个作者很懒,什么都没留下…
展开
-
java 字符串中的大写变小写,小写变大写,数字不变,其他就变成*
public class Test { public static void main(String[] args) { String str = "12ADLFLffgl443"; StringBuffer sb = new StringBuffer(); int i; ...原创 2018-10-08 13:27:10 · 6695 阅读 · 1 评论 -
java 并发操作list集合导致java.util.ConcurrentModificationException 使用迭代器
需求:我有一个集合,如下,请问,我想判断里面有没有"world"这个元素,如果有,我就添加一个"javaee"元素,请写代码实现 代码如下: [java] view plain copypublic class Test { public static void main(String[] args) { List<St...原创 2018-10-08 13:26:35 · 510 阅读 · 0 评论 -
string 转byte[] 如1122转{0x11,0x12}
string 转byte[]如1122转{0x11,0x12} public static byte[] hexString2Bytes(String s) { byte[] bytes; bytes = new byte[s.length() / 2]; for (int i = 0; i < bytes.length; i++)...原创 2018-09-10 17:41:20 · 1271 阅读 · 0 评论 -
Java short long int 与byte数组之间相互转换
Java基本类型与byte数组之间相互转换,这几天一直用json。 好久没用过byte了,现在用socket,全部是byte,所以整理了下public class ByteUtil{ public static byte[] getBytes(short data) { byte[] bytes = new byte[2]; by...原创 2019-01-03 16:07:05 · 1339 阅读 · 0 评论 -
byte[]转十六进制String 十六进制String转byte[]
1. byte[]转十六进制String所谓十六进制String,就是字符串里面的字符都是十六进制形式,因为一个byte是八位,可以用两个十六进制位来表示,因此,byte数组中的每个元素可以转换为两个十六进制形式的char,所以最终的HexString的长度是byte数组长度的两倍。闲话少说上代码:public static String byteArrayToHexStr(byte[]...原创 2019-01-04 13:42:26 · 5951 阅读 · 0 评论