![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
吾生也有呀
站在云端,敲下键盘,望着通往世界另一头的那扇窗,只为做那读懂0和1的人
展开
-
java通过JNI调用c++的dll清空控制台
众所周知,java中清空控制台比较困难,因此我上网查询,找到了办法。 思路 在c++中window:system(“cls”); mac/linux:system(“clear”); 可以直接清空 可以通过JNI实现java调用C++/C的dll(动态链接库) 声明一个native 将class通过javah编译成xxx.h 编写c++项目 生成dll 将dll拷贝到直接的jdk/jre/bin的目录下 java代码调用 1声明一个native并通过javah 生成Cls.h文件 public cl原创 2021-10-03 16:54:57 · 173 阅读 · 0 评论 -
java中将List<int[]> 转化为 int[][]
代码 public static void main(String[] args) { List<int[]> res=new ArrayList<>(); res.add(new int[]{1,2,3,4}); res.add(new int[]{4,5,6,7}); res.add(new int[]{10,11,12}); int[][] ints = res.toArray(new ...原创 2021-05-25 17:28:34 · 597 阅读 · 0 评论 -
java中enum
举个例子: package enumTest; public enum Season { SPRING(1,"春天"), SUMMER(2,"夏天"), AUTUMN(3,"秋天"), WINTER(4,"冬天"); private int value; private String description; Season(int value,String description){ this.value=value;原创 2021-01-27 12:07:08 · 103 阅读 · 0 评论 -
java中equals
java语言中equals方法具有 对称性 即对于任何引用的x和y, x.equals(y)返回值应该与y.equals(x)返回值一致 import java.util.Objects; /** * java语言中equals方法具有对称性 *即对于任何引用的x和y, x.equals(y)返回值应该与y.equals(x)返回值一致 * */ public class Employee { private int id; private int salary;...原创 2021-01-25 16:18:36 · 120 阅读 · 1 评论 -
Java Swing 界面中文乱码问题解决(Idea环境)
1.配置VM options 2.修改 File Encodings 全部修改为UTF-8原创 2020-12-10 22:45:08 · 473 阅读 · 0 评论 -
如何将String和int相互转化
int i=10; String j="123"; //String 转换为 int int j_=Integer.parseInt(j); System.out.println(j_); //int 转化为 String String s=""+i; System.out.println(s); String s_=String.valueOf(i); System.out.println(s_); ...原创 2020-09-26 14:24:53 · 141 阅读 · 0 评论 -
java随机数random
随机数 double num=Math.random() //0.0<=num<1.0 多位随机数 int num=(int)(Math.random()*1000)//生成三位随机数 上面的代码但有的时候会生成两位随机数,这是因为random的随机结果可能为0.01.... 改进 int num=(int)((Math.random()+1)*100)//生成三位...原创 2020-05-02 11:06:33 · 134 阅读 · 0 评论