JAVA学习
记录学习java中的练习题及项目
散人_丶
业余分享菜鸟!!!
展开
-
Halo博客Linux_CentOS7从零搭建部署(详细步骤)
从零搭建部署halo博客+mysql+nginx反向代理+配置https SSL证书(详细步骤) 本文是记录我在搭建开源halo博客halo时遇见的所有坑,以及各种问题,下面,是我详细的搭建过程:准备工作 准备一个云服务器:阿里云、腾讯云等等,我这里使用的是vultr的云服务器,可自行百度。一、安装jre,配置java环境变量。(推荐直接安装jdk)步骤如下:1. 创建java文件夹,并进入:[root@vultr ~]# mkdir /usr/local/java [root@vultr原创 2021-02-21 01:54:50 · 1760 阅读 · 2 评论 -
JAVA基础-冒泡排序
JAVA基础-冒泡排序public class BubbleSortTest { public static void main(String[] args) { int[] arr = new int[] {43,32,76,-98,5,66}; //冒泡排序 //需要执行排序的次数 for(int i = 0;i < arr.length - 1;i++) { //需要对比的元素角标 for(int j = 0;j < arr.length - 1原创 2021-02-16 16:39:02 · 110 阅读 · 0 评论 -
JAVA基础-二分法查找
JAVA基础-二分法查找/* * 二分法 * 前提:所要查找的数组必须有序 * */public class ArrayTest4 { public static void main(String[] args) { int[] arr2 = new int[] {-99,-35,-12,-3,-1,105,63,85,88,90,98}; int dest = -3; int head = 0; int end = arr2.length - 1; boolean is原创 2021-02-16 16:38:05 · 89 阅读 · 0 评论 -
JAVA基础-尚硅谷-数组练习题-回形数格式方阵功能实现
回形数格式方阵功能实现:代码如下:第一种方法://输出回形数import java.util.Scanner;public class HuiXingShuTest { public static void main(String[] args) { System.out.print("请输入一个数:"); Scanner scan = new Scanner(System.in); //从键盘获取一个数 int num = scan.nextInt(); int k = 1原创 2021-02-15 15:25:09 · 306 阅读 · 0 评论 -
JAVA基础-尚硅谷-习题-数组元素随机赋值,要求元素的值各不相同
JAVA基础-尚硅谷-数组练习题创建一个长度为6的int型数组,要求:数组元素的之都在1-30之间,且是随机赋值。元素的值各不相同代码实现public class Test1 { public static void main(String[] args) { //初始化长度为6的一维数组 int[] arr = new int[6];/* 第一种写法: for(int i = 0;i < arr.length;i++) { 给数组赋随机值 arr[i] =原创 2021-02-15 02:26:39 · 329 阅读 · 0 评论 -
JAVA基础-尚硅谷-二维数组打印杨辉三角
使用二维数组打印一个10行杨辉三角【提示】:1.第一行有1个元素,第n行有n个元素2.每一行的第一个元素和最后一个元素都是13.从第三行开始,对于非第一个元素和最后一个元素。即arr[i][j] = arr[i-1][j-1] + arr[i-1][j];public class Test { public static void main(String[] args) { //二维数组初始化 int[][] arr = new int[10][]; for(int i = 0;i原创 2021-02-15 00:03:40 · 158 阅读 · 0 评论 -
JAVA基础-尚硅谷-彩票中奖
JAVA基础-尚硅谷-if-else练习题彩票中奖:> 随机获取一个两位数> 从键盘获取两位数> 与随机数全匹配得到3000美元> 与随机数数字相同,顺序不对,获得1000美元奖金> 与随机数任意一个数字相同,获得500美元奖金> 否则彩票作废,有五次机会。代码实现:import java.util.Scanner;public class Caipiao { public static void main(String args[]) { //原创 2021-02-14 16:15:57 · 483 阅读 · 0 评论 -
JAVA基础-尚硅谷-九九乘法表功能实现
JAVA基础-九九乘法表功能实现代码实现:/*九九乘法表@author:ysh@createtime:2021-02-101 * 1 = 12 * 1 = 2 2 * 2 = 43 * 1 = 3 3 * 2 = 6 3 * 3 = 9.......*/public class NineNinetest { public static void main(String args[]) { //控制行数 for(int i = 1;i <= 9;i++) {原创 2021-02-10 13:09:30 · 136 阅读 · 0 评论 -
JAVA基础教程-尚硅谷-项目一家庭记账
JAVA基础教程-尚硅谷JAVA基础教程-尚硅谷-项目一家庭记账Utility工具:package Project;import java.util.*;public class Utility { private static Scanner scan = new Scanner(System.in); /** 用于界面菜单的选择。该方法读取键盘,如果用户键入’1’-’4’中的任意字符,则方法但会。返回值为用户键入字符。 */ public static char readMenu原创 2021-02-10 12:14:03 · 331 阅读 · 2 评论