![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
极简的Tiger
追求极简的—>菜鸡程序员
展开
-
单向链表的增删改查
package demo04单向链表练习;/** * @author YY * @date 2021年04月01日 15:34 * 使用带head头的单向链表实现:水浒英雄排行榜管理,完成对英雄的增删改查工作; */public class SingleLinkedListTest { public static void main(String[] args) { //先添加节点 HeroNode node1 = new HeroNode(1, "宋.原创 2021-04-02 15:56:45 · 175 阅读 · 0 评论 -
队列与数组练习
主函数如下:package demo01;import java.util.Scanner;public class ArrayQueueDemo { public static void main(String[] args) { //创建一个容量为3的数组 ArrayQueue queue = new ArrayQueue(3); //接收用户的输入 char key; //由外部输入的数值添加到数原创 2021-03-30 16:03:29 · 120 阅读 · 0 评论 -
Java中Arrylist的使用以及元素的遍历方法示例
一、需求:创建一个存储学生对象的集合,存储三个学生对象,使用程序实现在控制台遍历输出该集合二、解题思路:三、实现代码:Student类:package DemoLearnTest.练习;public class Student { private String name; private int age; public Student(){ } public Student(String name, int age){原创 2020-12-30 09:31:12 · 1335 阅读 · 3 评论 -
初识Java中“迭代器”的应用
动物类:package DemoLearnTest.迭代器03;public class Animal { private String site; private String name; public Animal(){ } public Animal(String site, String name){ this.site = site; this.name = name; } public vo原创 2020-12-25 16:39:57 · 101 阅读 · 0 评论 -
利用Java编写评委打分器及输出结果
package yys;import java.util.Scanner;public class demo15 { public static void main(String[] args) { int[] grade = new int[6]; Scanner sc = new Scanner(System.in); for(int people = 0; people < 6; people++){ Sy.原创 2020-11-02 21:51:35 · 532 阅读 · 0 评论 -
Java中方法“重载”的定义与调用
1、什么是方法的重载?答:指同一个类中定义的多个方法之间的联系,其需要满足以下条件: (1)多个方法在同一个类中定义; (2)多个方法具有相同的方法名; (3)多个方法的参数不同:数据类型不同,或者数据个数不同以下是一个关于方法“重载”简单使用范例:package yys;//方法重载的应用——定义与调用public class demo06 { public static void main(String[] args) { ...原创 2020-10-30 20:46:26 · 513 阅读 · 0 评论 -
Java牛刀小试
package yys;import java.util.Scanner;public class demo03 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Please input a and b :"); int a = sc.nextInt(); int b = s.原创 2020-10-30 19:24:50 · 95 阅读 · 0 评论 -
Java中带参方法的定义与调用
方法的参数包括:带一个参数以及带多个参数的情况;方法的带参数定义格式如下:方法名(数据类型 变量名, 数据类型 变量名, 数据类型 变量名){ // 方法体}本代码实现的功能主要是判断:输入的数是否是偶数?package yys;// 判断一个数是否是偶数import java.util.Scanner;public class demo02 { public static void main(String[] args) { Sca原创 2020-10-28 21:54:41 · 2330 阅读 · 3 评论 -
Java中方法的定义以及使用方法
下面是实现对输入的两个数进行大小比较的一个方法的定义以及使用:package yys;import java.util.Scanner;public class demo01 { public static void main(String[] args) { isBigger(); } public static void isBigger(){ Scanner src = new Scanner(System.in);原创 2020-10-28 21:23:17 · 407 阅读 · 1 评论 -
Java获取数组中的最值
package yys_array;public class demo5 { public static void main(String[] args) { int[] arr = {12,53,68,987,54,1,2,3}; int max = arr[0]; for(int i = 1; i < arr.length; i++){ max = max > arr[i] ? max:arr[i];.原创 2020-10-28 20:42:16 · 452 阅读 · 0 评论 -
Java中多个数组指向相同内存
package yys_array;public class demo3 { public static void main(String[] args) { int[] arr01 = new int[3]; //定义了第一个数组 //对第一个数组中的元素进行赋值 arr01[0] = 100; arr01[1] = 200; arr01[2] = 300; System.out.print.原创 2020-10-28 20:05:06 · 271 阅读 · 0 评论 -
Java中的自增自减运算
/* 20201023 自增自减运算符的使用*/public class Demo005{ public static void main(String[] args){ int a = 100; System.out.println("a:" + a); a++; System.out.println("a:" + a); //输出自加后的结果 int c = a++; //先赋值再自加 System.out.println("c:" + c); .原创 2020-10-23 20:43:23 · 213 阅读 · 0 评论 -
Java中的字符串运算操作
public class Demo002{ public static void main(String[] args){ System.out.println("I love" + " China!"); //字符串的连接拼接 System.out.println(250 + " China!"); //数字与字符串的拼接 System.out.println("I love" + 250); //字符串与数字的拼接 System.out.println("I love" + 2.原创 2020-10-21 21:38:35 · 373 阅读 · 0 评论