- 博客(23)
- 收藏
- 关注
原创 Java中break关键字
Java中break关键字介绍:Java中 break 语句可以直接强行退出当前的循环,忽略循环体中任何其他语句和循环条件测试代码:public class JavaBreak { public static void main(String[] args) { int intary[] = {99,12,22,34,45,67,5678,8990}; int no = 5678...
2019-05-27 18:29:34
3602
原创 Java中方法覆盖
Java中方法覆盖方法覆盖:如果子类中定义一个方法,其名称、返回类型及参数签名正好与父类中某个方法的名称、返回类型及参数签名相匹配,那么可以说,子类的方法覆盖了父类的方法代码:父类public class Figure { double dim1; double dim2; public Figure() { } public Figure(double a,double...
2019-05-20 18:26:30
2702
原创 Java中输出数组元素
Java中输出数组元素方法:通过重载OutArrayElemrnt类的printArray方法输出不同类型(整型,双精度及字符型)的数组代码:public class OutArrayElement { public static void main(String[] args) { Integer[] integerArray = {1,2,3,4,5,6}; Charact...
2019-05-20 16:05:03
8852
1
原创 Java中数的阶乘
Java中数的阶乘阶乘:一个正整数的阶乘是所有小于及等于该整数的积,并且有0的阶乘为1。自然数n的阶乘写作n! 亦即n! = 1*2*3...*n。阶乘亦可以用递归的方式定义:0! = 1,n!=(n-1)! *n。 代码:public class FActorial { public static void main(String[] args) { for (in...
2019-05-20 16:02:14
657
原创 Java中斐波那契数列
Java中斐波那契数列斐波那契数列:斐波那契数列是指这样的一组数列(0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,2584,4181,6765,10946,17711,28657,46368…) 特别指出:第0项是0,第一项是第一个1,这个数列从第三个开始,每一项都等于前两项之和代码:public class Fibonac...
2019-05-20 15:59:14
835
原创 Java中汉诺塔算法
Java中汉诺塔算法汉诺塔算法:汉诺塔(又称河内塔)问题是源于印度的一个古老的益智游戏。即有三根柱子,在一根柱子上从下往上按照从大到小有64片圆盘,将圆盘从下面开始按大小顺序摆放在另一个柱子上;并规定,在小圆盘上不能放大圆盘,再三根柱子之间只能移动一个圆盘。如今被称为汉诺塔游戏,玩法如下:1.有三根杆子A,B,C。A杆上有若干个碟子2.每次移动一个碟子,小的的只能叠在大的上面3.吧所有...
2019-05-20 15:55:01
442
原创 Java中实现方法重载
Java中实现方法重载方法重载定义:如果有两个方法的方法名相同,但参数不一致,那么可以说一个方法名是另一个方法的重载1.方法名相同2.方法的参数类型,个数顺序至少有一项不同3.方法的返回类型可以不同4.方法的修饰符可以不相同5.main方法也可以被重载代码:public class MyClass_Overloading { int height = 1; public My...
2019-05-13 18:50:11
1375
原创 Java中在数组中查找指定元素
Java中在数组中查找指定元素方法:使用 contains () 方法来查找数组中的指定元素代码:import java.util.ArrayList;public class ArrayContains { public static void main(String[] args) { ArrayList objArray = new ArrayList(...
2019-05-09 18:34:06
4160
原创 Java中判断数组是否相等
Java中判断数组是否相等方法:通过使用equals()方法来判断数组是否相等代码:import java.util.Arrays;public class ArrayEquals { public static void main(String[] args) { int[] ary = {1,2,3,4,5,6}; int[] ary1 = {1,2,3,4,5,6};...
2019-05-09 18:12:31
3806
原创 Java中删除数组元素
Java中删除数组元素方法:通过使用remove()方法来删除数组元素代码:import java.util.ArrayList;public class ArrayRemove { public static void main(String[] args) { ArrayList objArray = new ArrayList(); objArray.clear();...
2019-05-09 18:01:26
9315
4
原创 Java中数组排序及查找
Java中数组排序及查找方法:通过使用sort()和binarySearch()方法来对数组进行排序及查找数组中的元素,定义printArray()输出结果代码:import java.util.Arrays;public class ArraySortAndBinarySearch { public static void main(String[] args) throws E...
2019-05-09 17:48:49
263
原创 Java中数组填充
Java中数组填充方法:通过Java Uill类的Array。fill(arrayname,value)方法和Array.fill(arrayname,starting index,ending index,value)代码:import java.util.Arrays;public class ArrayFill { public static void main(String...
2019-05-09 17:29:20
793
原创 Java中数组合并
Java中数组合并方法:通过List类的Arrays.toString()方法和List类的list。Addall(array1.asList(array2))方法将两个数组合并为一个数组代码:import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class ArrayAddA...
2019-05-09 17:14:39
4125
原创 Java中数组获取最大和最小值
Java中数组获取最大和最小值方法:通过使用Collection类的Collection.max()和Collection.min()方法来查找数组中的最大和最小值代码:import java.util.Arrays;import java.util.Collections;public class ArrayMaxOrMin { public static void main(...
2019-05-07 17:00:00
9193
2
原创 Java中数组反转
Java中数组反转方法:使用Collections.reverse(arrayList)将数组进行反转代码:import java.util.ArrayList;import java.util.Collections;public class ArrayReversal { public static void main(String[] args) { ArrayList...
2019-05-07 16:44:17
620
原创 Java中获取数组长度
Java中获取数组长度方法:使用数组属性length来获取数组长度代码:public class ArrayLength { public static void main(String[] args) { String[][] data = new String[2][5]; System.out.println("第一维数组的长度:"+data.length); Sy...
2019-05-07 16:16:07
15317
3
原创 Java中数组添加元素
Java中数组添加元素方法:使用sort()方法对Java数组中的元素进行排序,使用inserElement()方法向数组中插入元素,我们通过定义printArray()方法来打印数组import java.util.Arrays;public class ArrayText { public static void main(String[] args) throws Except...
2019-05-06 19:13:13
11090
原创 Java中数组排序及元素查找
Java中数组排序及元素查找方法:使用sort()方法对Java数组中的元素进行排序,使用binarySearch()方法来查找数组中的元素,我们通过定义printArray()方法来打印数组。public class ArrayClass { public static void main(String[] args) throws Exception{ int array[] =...
2019-05-06 18:33:15
1002
原创 Java中连接字符串
Java中连接字符串方法:通过“+”操作符和StringBuffer.append()方法来连接字符串,并比较其性能public class StringConcatenate { public static void main(String[] args){ long staticTime = System.currentTimeMillis(); for (int i = ...
2019-05-06 17:58:56
1405
原创 Java中比较两个字符串
Java中比较两个字符串方法:通过字符串函数ocmpareTo(String),compareTolgnoreCase(String)及compareTo(object string)来比较两个字符串,并返回字符串中的第一个字母ASC11的差值public class StringCompareEmp { public static void main (String[] args){ ...
2019-05-06 17:04:56
5024
原创 Java中查找字符串最后一次出现的位置
Java中查找字符串最后一次出现的位置方法:strOrig.lastIndexOf(StringName)来查找子字符串StringName在strOrig出现的位置public class SearchlastString { public static void main(String[] args) { String strOrig = "Hello world ,hello re...
2019-05-06 16:57:41
5052
原创 Java中删除字符串中的一个字符
在Java中删除字符串中的一个字符方法:通过字符串函数substring()函数来删除字符串中的一个字符,将功能封装在removeCharAt函数中public class CharDelect { public static void main(String[] args) { String str = "this is Java"; System.out.println(str)...
2019-05-06 16:46:08
9453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人