![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
aa80303857
这个作者很懒,什么都没留下…
展开
-
Java效率很高的大小写转换
package test;import org.junit.Test;public class TestDemo { public static final char ofLow = 1<<5; public static final char ofUp = (char)(Character.MAX_VALUE-(1<<5)); pu...原创 2018-05-22 14:27:21 · 477 阅读 · 0 评论 -
Java使用位移运算记录多状态
@Test public void 状态位 (){ int 数学 = 1; int 语文 = 1<<1; int 化学 = 1<<2; int 物理 = 1<<3; int 所有科目 = 数学+语文+化学+物理; int 小明的科目 = 数学+物理; //判断小明所选科目 if ((小明的科...原创 2018-05-23 16:49:35 · 710 阅读 · 0 评论 -
Java乱码的终极解决策略
乱码出现的根本原始是因为,参照码表不一样。比如我们在UTF-8下写的“你好”,在GBK下查看就会出现乱码。首先将乱码文件,按照gbk或者默认的编码获取byte[]数组。然后再将byte数组重新按照utf-8重新编码,可将乱码修改过来public static void main(String[] args) throws UnsupportedEncodingException...原创 2019-03-13 18:35:21 · 247 阅读 · 1 评论