java学习
ws_PersonalSpace
这个作者很懒,什么都没留下…
展开
-
java初学必备基础知识
今天,第一次开通了自己的博客,内心还是有点小激动的,今后,我也可以在自己的博客里发布自己的文章,也可以看到好友发表的文章,了解大家的动态了。现在,我先发表一篇文章,平复一下激动的心情。...原创 2018-07-28 19:59:50 · 245 阅读 · 0 评论 -
判断出栈序列
判断出栈序列一.栈的特点先进后出,后进先出二.出栈序列的特点1.从栈顶开始依次取出若干元素(不大于栈中总元素个数)组成一个有序数列2.出栈序列必是一个或多个上述有序数列的按序排列三.判断是否为出栈序列1.已知条件a.原始序列(数组) startb.已知的出栈序列(数组) end2.准备条件a.原始序列数组下标 sb.已知出栈序列数组下标 ec.入栈函数 pu...原创 2018-10-20 09:24:33 · 2013 阅读 · 0 评论 -
java异常
java异常一:异常的概念1.什么是异常异常指的是程序运行时出现的非正常情况。可能导致程序发生非正常情况的原因有很多,如数组下标越界、算术运算被0除、空指针访问、试图访问不存在的文件等。2.异常的类层次(常见)二:异常的处理结构Java 异常处理通过 5 个关键字 try,catch,finally,throw 和 throws 进行管理Java 中处理异常有两种方式:捕获异常、...原创 2018-09-21 21:32:54 · 423 阅读 · 0 评论 -
迷宫游戏代码(java语言编写)
迷宫游戏题目描述: 用0和1组成一个矩形矩阵,0代表当前位置可走,1代表当前位置不可走。 eg: 0 0 0 0 1 0 1 0 1 0 0 0 1 1 1 0 实现功能: 1.创建迷宫 2.选择迷宫入口和出口 3.搜索从迷宫入口到迷宫出口的所有路径,输出(路径用2表示) 如上例,寻找从迷宫左上角到右下角的路径,结果如下: 第一条: 2 2...原创 2018-09-09 21:13:06 · 8721 阅读 · 11 评论 -
猜拳游戏代码(java编写)
猜拳游戏实现功能: 1.定义电脑类,玩家类 2.可以添加玩家,选择玩家进行游戏 3.游戏分为人机游戏和双人游戏两种模式 4.玩家可以设定每轮游戏局数,每局游戏均显示猜拳结果,系统根据结果为玩家积分,胜出玩家获得一积分。 5.每轮游戏结束,显示玩家积分,系统根据玩家积分判断玩家输赢。 6.每轮游戏结束,玩家可以继续开始新一轮游戏,也可以退出游戏。//电脑...原创 2018-09-07 20:59:41 · 12270 阅读 · 2 评论 -
java运算符
java运算符java运算符 算术运算符 eg: int a = 10; int b = 20; int c = 25; int d = 25; System.out.println("a + b = " + (a + b) ); System.out.println("a - ...原创 2018-08-07 19:14:07 · 246 阅读 · 0 评论 -
顺时针打印矩阵(java语言编写)
顺时针打印矩阵public class Exercise { public static void main(String[] args) { // TODO Auto-generated method stub int matrix[][]=new int [][]{{1,2,9,3,4},{2,7,3,4,5},{3,5,4,5,6},{4,5,4...原创 2018-08-03 09:56:57 · 203 阅读 · 0 评论 -
打印倒三角(java语言编写)
打印倒三角 eg: 输入: 6 输出: 1 1 1 1 2 1 1 3 2 1 1 4 3 2 1 1 5 4 3 2 1 import java.util.Scanner;public class Exercise { public static void main(String[] args) { // TODO Auto-gen...原创 2018-08-03 09:53:25 · 919 阅读 · 0 评论 -
打印菱形(java语言编写)
打印菱形import java.util.Scanner;public class Exercise{ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); int ...原创 2018-08-03 09:45:36 · 701 阅读 · 0 评论 -
删除数组中的重复项
定义一个整型数组,里面含有重复项,将该数组中重复出现的整数只保留一个,其余的删除。public class Exercise{ public static void main(String[] args) { // TODO Auto-generated method stub int arr[]=new int []{5,5,5,5,5,5,5,5,...原创 2018-08-03 09:38:55 · 472 阅读 · 0 评论 -
输出所有的水仙花数(java语言编写)
输出所有的水仙花数 所谓水仙花数是指一个3位数,其各种数字立方和等于该本身,例如:153是一个水仙花数。public class Exercise { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=100;i<1000;...原创 2018-08-02 20:48:21 · 6495 阅读 · 1 评论 -
n是由键盘输入,例如:n=5; 输出S=5+55+555+5555+55555
n是由键盘输入,例如:n=5; 输出 S=a+aa+aaa+aaaa+aaaaaimport java.util.Scanner;public class Exercise { public static void main(String[] args) { // TODO Auto-generated method stub int n,m; ...原创 2018-08-02 20:42:20 · 5526 阅读 · 0 评论 -
输入两个正整数m和n,求其最大公约数和最小公倍数
输入两个正整数m和n,求其最大公约数和最小公倍数import java.util.Scanner;public class Exercise { public static void main(String[] args) { // TODO Auto-generated method stub int m,n; Scanner...原创 2018-08-02 20:34:12 · 937 阅读 · 0 评论 -
判断闰年(java语言编写)
输入一个年份,判断该年是不是闰年 若一个年份是闰年,则该年份能被4整除,但是不能被100整除,或者该年份能被100整除的同时也能被400整除。import java.util.Scanner;public class Exercise5 { public static void main(String[] args) { // TODO Auto-generat...原创 2018-08-02 20:24:24 · 1362 阅读 · 0 评论 -
判断素数(java语言编写)
输入一个正整数,判断它是不是一个素数import java.util.*;public class Exercise { public static void main(String[] args) { // TODO Auto-generated method stub int a; System.out.println("请输入一...原创 2018-08-02 20:15:20 · 5489 阅读 · 0 评论 -
java jvm 运行时数据区
java jvm 运行时数据区原创 2018-08-10 19:17:31 · 189 阅读 · 0 评论 -
java基本数据类型
java基本数据类型java数据类型java基本数据类型和引用数据类型的区别基本数据类型转换规则隐式类型转换当小类型数据存放在大类型变量当中时,会发生隐式类型转换,或者说当精度低的数据类型存放到精度高的数据类型变量当中时,会发生隐式类型转换。eg:class TestDemo{ public static void main(String[] ...原创 2018-08-05 17:43:51 · 209 阅读 · 0 评论 -
猜数字小游戏
猜数字小游戏:随机输入一个数(1~1000中的随机数)当前输入的数字和该随机数进行比较,如果当前数值>随机数,打印“输入的数字较大”,继续猜,当前数值<随机数,打印“输入的数字较小”,继续猜,如果当前的数值==随机数,打印“猜正确了”猜的次数只有10次,如果超过10次,显示”猜数字结束,是否继续”.如果输入“是”,那么新的一轮猜数字游戏开始了.输入“否”,那么游戏结束打印“再...原创 2018-07-30 15:50:22 · 358 阅读 · 0 评论 -
Arrays.copyOf()和System.arraycopy()两种拷贝方式的区别及效率分析
Arrays.copyOf()和System.arraycopy()两种拷贝方式的区别及效率分析首先,我们看一下Arrays.copyOf()和System.arraycopy()的jdk源码(jdk1.7):Arrays.copyOf()源码:public static <T> T[] copyOf(T[] original, int newLength) { ...原创 2018-11-06 22:30:57 · 3875 阅读 · 1 评论