![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
阿涛不会取名
这个作者很懒,什么都没留下…
展开
-
Java实现插入排序算法
传送门 排序算法——Java实现冒泡排序 排序算法——Java实现插入排序 插入排序(Insertion Sort) 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 算法描述 一般来说,插入排序都采用in-place原创 2022-02-07 10:33:03 · 166 阅读 · 0 评论 -
Java实现冒泡排序算法
传送门 排序算法——Java实现冒泡排序 冒泡排序(Bubble Sort) 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端,就像水泡从水中慢慢浮出来一样,水泡就是数列中的元素,水就是该数列。 算法描述 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到原创 2022-02-07 00:10:24 · 258 阅读 · 0 评论 -
反转字符串
StringBuiler的reverse()的方法不在讨论范围,如有需要,自行查阅API 1、最简单的就是使用for循环,将字符串分割成字符数组,如何使用一个新的字符串变量进行拼接接收 ```java public String reverseStringTwo(String str){ int strLength = str.length(); String newStr = ""; for (int i = 0; i < strLength; i+原创 2021-12-14 11:07:50 · 283 阅读 · 0 评论 -
Java数组对象和空指针异常的问题
问题要求: 创建若干个学生对象,输入学生的姓名、学号、成绩,并将学生信息打印 报错代码 Scanner scanner = new Scanner(System.in); System.out.println("输入多少个学生的信息?"); Student[] students = new Student[scanner.nextInt()]; for (int i = 0; i < students.length; i++) {原创 2021-11-16 23:51:17 · 627 阅读 · 0 评论 -
幸运抽奖活动,如果输入的会员卡号各个数和为20,则这个会员是幸运用户
使用Scanner类获取输入的值,将其转化为字符串数组,然后将这个字符串数组转换成数值数组,进行求和! 核心代码如下: boolean isWin ; Scanner scanner = new Scanner(System.in); System.out.println("输入一个整数:"); String num = scanner.nextInt()+""; // 输入整数,转为字符串 String[] nums = new St原创 2021-10-16 22:00:48 · 906 阅读 · 0 评论 -
Java环境变量的配置
要想配置环境变量肯定要先下好JDK 下载JDK 1、 官网下载 直接将压缩包解压到盘符里面 2、网盘下载 提取码:q8xp 建议:安装路径不要有中文或者特殊符号如空格等。最好目录统一 配置环境变量 右键此电脑 点击高级系统设置 点击环境变量 新建 (非必须) 同样的操作新建一个classPath,输入俩个变量值,分别为: %JAVA_HOME%\lib\dt.jar %JAVA_HOME%\lib\tools.jar rt.jar是JAVA基础类库,dt.jar是关于运行环境的类库,tools原创 2021-07-16 13:48:41 · 112 阅读 · 0 评论 -
JVM,JDK和JRE的区别
JVM是什么 JVM是Java Virtual Machine的缩写。意为Java虚拟机。 通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部署JVM就可以了。因而能实现一次编译多处运行。 保证Java语言跨平台。针对不同的操心系统提供不同的JVM JRE是什么 JRE是Java Runtime Environment的缩写。意为Java运行环境。 如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可 java程序的运行环境。包括JVM和原创 2021-07-16 11:11:46 · 95 阅读 · 0 评论