- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 Java数组-数组的应用-应用查表法将十进制整数转化为16进制-2
之前的文章《Java数组-数组的应用 十进制整数转化为16进制 》程序转化出来的16进制,输出的结构为倒序,还需要多程序进行修改 /* 数组的应用: 获取一个整数的16进制表现形式。 */ class TenToHex { public static void main(String[] args) { System.out.println("Hello W
2016-09-29 16:32:49 665
原创 Java数据类型
对于类的成员变量 不管程序有没有显示的初始化,Java 虚拟机都会先自动给它初始化为默认值。 1、整数类型(byte、short、int、long)的基本类型变量的默认值为0。 2、单精度浮点型(float)的基本类型变量的默认值为0.0f。 3、双精度浮点型(double)的基本类型变量的默认值为0.0d。 4、字符型(char)的基本类型变量的默认为
2016-09-29 16:24:40 247
原创 Java数组-数组的应用十进制整数转化为16进制
/* 数组的应用: 获取一个整数的16进制表现形式。 */ class TenToHex { public static void main(String[] args) { System.out.println("Hello World!"); toHex(60); } public static void toHex(int num) {
2016-09-29 09:58:09 2307
原创 Java数组-二分查找法用于元素插入有序数组,并获取元素插入的位置
/* 对折半查找法的扩展应用 面试题: 给定一个有序的数组,如果往该数组中存储一个元素,并保证这个数组还是有序的, 那么该元素的存储的角标为如何获取。 */ class InsertToArrary1 { public static void main(String[] args) { int[] arr = {13,15,19,28,33,45,7
2016-09-26 16:50:25 2167
原创 Java数组与二分查找
/* 折半查找(二分查找):针对有序数组;无序数组可以使用普通的查找法。 */ class BinarySearch { public static void main(String[] args) { int[] arr = {13,15,19,28,33,45,78,106}; System.out.println("Hello World!");
2016-09-22 14:37:17 479 1
原创 Java数组-选择排序-排序的性能问题
之前的选择排序代码为: class SelectionSort { public static void main(String[] args) { int[] arr = {14,19,11,109,56,3}; selectionSort(arr); System.out.println("Hello World!"); for(int x=
2016-09-21 16:26:44 1515
原创 BlueJ is a kind of awesome software!
As it said in title. https://classroom.udacity.com/courses/cs046/lessons/176475143/concepts/2125085920923
2016-09-21 14:41:17 582
原创 Java数组-冒泡排序2
class BubbleSort { public static void main(String[] args) { int[] arr = {19,22,13,2,24,9,1}; bubbleSort_2(arr); System.out.println("Hello World!"); bubbleSort(arr); } publ
2016-09-20 16:56:11 229
原创 Java数组-冒泡排序
class BubbleSort { public static void main(String[] args) { int[] arr = {19,22,13,2,24,9,1}; bubbleSort_2(arr); System.out.println("Hello World!"); bubbleSort(arr); } publ
2016-09-20 16:12:39 222
原创 Java数组与选择排序
class SelectionSort { public static void main(String[] args) { //System.out.println("Hello World!"); int[] arr = {14,19,11,109,56,3}; selectionSort(arr); for(int x=0;x {
2016-09-20 11:28:49 239
原创 Java数组4
class ArrayDemo3 { public static void main(String[] args) { int[] arr={34,19,66,28}; int max = getMax(arr); System.out.println(max); } //获取数组中的最大值 /* 思路: 1.需要进行比较,并定义变
2016-09-20 10:25:37 255
原创 Java数组3
class ArrayDemo2 { public static void main(String[] args) { //定义格式1,存储不明确的数据 // int[] arr = new[3]; // 只明确数组元素个数,不明确具体数值 // int[] arr = new int[]{,,,};//语法错误,不允许这样不赋值 // int[]
2016-09-20 10:24:53 237
原创 Java数组2
* 数组: 定义:同一种类型数据的集合。其实数组就是一个容器 格式1: 数组类型[] 数组名 = new 数组类型[元素个数或数组长度]; 示例: int[] arr = new int[5]; 格式2: 数组类型[] 数组名 = new 数组类型[]{元素,元素,元素,......}; 示例: int[] arr = new int[]{3,1,5,7}; int[]
2016-09-20 09:44:35 245
原创 Java 数组
什么都在学,什么学的都不深,学的很乱,现在打算换工作了,所以学习下Java。 记录一些东西。 /* 数组常见问题 */ class ArrayDemo { public static void main(String[] args) { int[] arr = new int[3]; // System.out.println(arr[3]); //编
2016-09-19 16:06:29 395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人