代码
.阑
这个作者很懒,什么都没留下…
展开
-
【JAVA】链表
线性表1、顺序表——基于数组实现的数组的缺点:1)数组需要开发者自己维护下标2)数组开辟时必须指定数组的长度,如果存放的元素过多,需要开发者自己扩容数组3)当在数组的某些位置增加和删除元素时,还要编写代码处理元素的移动2、单链表1)链表中每个元素包含一个称为节点的结构2)节点 = 数据域 + 引用域3)链表是一种物理存储单元上非连续、非顺序的存储结构4)链表在插入元素可以达到O...原创 2019-10-15 23:58:46 · 141 阅读 · 0 评论 -
【JAVA】递归
递归的思想递归:你打开面前这扇门,看到屋里面还有一扇门。你走过去,发现手中的钥匙还可以打开它,你推开门,发现里面还有一扇门,你继续打开它。若干次之后,你打开面前的门后,发现只有一间屋子,没有门了。然后,你开始原路返回,每走回一间屋子,你数一次,走到入口的时候,你可以回答出你到底用这你把钥匙打开了几扇门。 循环:你打开面前这扇门,看到屋里面还有一扇门。你走过去,发现手中的钥匙还可以打开它,你...原创 2019-10-15 23:27:12 · 112 阅读 · 0 评论 -
【JAVA】简单实现MyArrayList
package com.tulun.src1;import java.util.Arrays;/** * 函数重载: * 条件:(同一个类) 1. 函数名相同 2.参数列表不同(个数,类型) * * this关键字的用法: * 1)this指向当前对象 * 实例成员变量跟对象有关,有隐含的this引用。一个对象有一份实例变量 * 2)this调用构造方法 * 注意:...原创 2019-06-30 13:13:51 · 503 阅读 · 0 评论 -
【JAVA】图书借阅
图书借阅书本信息和是否被读package com.tulun.src;public class Book { private String name; private int price; private String publish; private String author; private boolean read = false; ...原创 2019-06-30 13:07:54 · 1032 阅读 · 0 评论 -
【JAVA】(类和对象)猜拳游戏
people出拳package com.tulun.src2;import java.util.Scanner;public class People { private String name = "people"; private int score; public People(){ score = 0; } public S...原创 2019-06-30 13:00:32 · 283 阅读 · 0 评论 -
【java】多功能ATM机 1.登陆 2.注册
多功能ATM机1.登陆 2.注册package com.tulun.src;import java.util.Arrays;import java.util.Scanner;public class Arr4 {public static boolean login(int [] arr){ System.out.println("请输入账号:"); ...原创 2019-06-30 11:05:09 · 672 阅读 · 0 评论 -
【JAVA】单词反转
1.单词反转 思路:str.split(" ");以空格分割package com.tulun.src5;import java.util.Arrays;/**“i am a student” String[]“student a am i”*/public class TestDemo {public static String reverseString(String st...原创 2019-07-09 20:46:33 · 1752 阅读 · 0 评论 -
【Java】1.顺时针打印矩阵,2.统计1~n中数字出现1的个数,3.字符串转换整型 例如 123转换成123,sjdh--- 2345dj5转换成23455
1.顺时针打印矩阵package com.tulun.src;import java.util.Scanner;public class Arr4 { public static void main(String[] args){ /** * 顺时针打印矩阵: */ int[][] arr = {{1,2,3,4}...原创 2019-06-16 12:13:27 · 140 阅读 · 0 评论 -
【Java】冒泡排序,字符替换,打印三角
1.冒泡排序package com.tulun.src;import java.util.Arrays;import java.util.Scanner;public class Arr2 { /** * 冒泡排序 */ public static void bubbleSort(int[] arr){ for(int i=0;i&l...原创 2019-06-16 11:54:25 · 139 阅读 · 0 评论 -
【Java】一维数组,插入元素(折半查找),删除元素
插入一个数,奇数在前偶数在后思路1 开辟新数组package com.tulun.src;import java.lang.reflect.Array;import java.util.Arrays;public class Arr { public static void main(String[] args){ // 1 2 3 4 5 6 7 ...原创 2019-06-02 23:18:43 · 529 阅读 · 0 评论 -
【Java】1.素数,2.水仙花数,3.给定一个不多于9位数的正整数(几位数,输出)4.斐波那契数列,5.Sn=a+aa+aaa+aaaa+aaaaa,6.函数封装
##循环语句:1.for(初始化;条件判断;迭代){}//先执行条件判断,后进入循环体##2.初始化;while(条件判断){迭代;}//先执行条件判断,后进入循环体例:for(int i=0;i<9;i++){}等价于for循环与while循环等价int i=0;while(i<9){i++;}##3.do…while();//先执行循环体,在执行条...原创 2019-06-02 23:01:09 · 441 阅读 · 0 评论 -
【Java】1.判断成绩,2.判断闰年,3.运算符,4.输入三个正整数(不超过int类型表示的最大范围),输出这三个数字中最大值, 5. 有一个函数: 写程序,输入x的值,输出y相应的值
1.判断成绩package com.tulun.src;import java.util.Scanner;public class TestDemo {public static void main(String[] args){System.out.println(“请输入成绩”);Scanner scanner = new Scanner(System.in);int grade...原创 2019-05-20 13:12:49 · 296 阅读 · 0 评论