Enmu BinarySearch Array
来源:互联网 发布:java移动端开发 编辑:程序博客网 时间:2024/06/05 13:31
突然发现我去年发奋的时候写过几个知识总结,后来不知道怎么间断了。
现在看着写的几个知识点很一般,不过还是挪过来吧,怎么说当时也努力了。
2011-06-28
Enmu
enum Season{春季,夏季,秋季,冬季}public class Enum { public static void main(String[] args) {Season x=Season.春季;System.out.println(x);x=Season.夏季;System.out.println(x);x=Season.秋季;System.out.println(x);x=Season.冬季;System.out.println(x); }}//尽管两个都写出来了,但是还是不明白枚举是什么意思。。。
BinarySearch
import java.util.*;public class BinarySearch {public static void main(String[] args) {int[] a = { 8, 5, 7, 3, 7, 4, };System.out.println("整理前的数组:");System.out.println(Arrays.toString(a));Arrays.sort(a);System.out.println("整理后的数组:");System.out.println(Arrays.toString(a));int n = 7;int index = Arrays.binarySearch(a, n); // 搜索出来的是第一个值,第二个相同的没有提示。if (index >= 0) {System.out.println(n + "和数组中的索引为" + index + "的元素值相同");} else {System.out.println(n + "不和数组中的任何元素值相同");}}}
Array
public class Arraay {public static void main(String[] args) {int a[] = { 1, 2, 3, 4 };int b[] = { 100, 200, 300 };System.out.println("数组a的元素个数:" + a.length);System.out.println("数组b的元素个数:" + b.length);System.out.println("数组a的引用:" + a);System.out.println("数组b的引用:" + b);System.out.println("数组a==b的结果:" + (a == b));a = b;System.out.println("数组a的元素个数:" + a.length);System.out.println("数组b的元素个数:" + b.length);System.out.println("数组a==b的结果:" + (a == b));System.out.println("a[0]=" + a[0] + " a[1]=" + a[1] + " a[2]=" + a[2]);System.out.println("b[0]=" + b[0] + " b[1]=" + b[1] + " b[2]=" + b[2]);}}
import java.util.Arrays;public class ArrayCopy {public static void main(String[] args) {char a[] = { 'a', 'b', 'c', 'd', 'e', 'f' }, b[] = { '1', '2', '3','4', '5', '6' };int[] c = { 1, 2, 3, 4, 5, 6 }, d = { 10, 20, 30, 40, 50, 60 }; // 注意两种声明数组方法。System.out.println("数组a中的各个元素的值:");System.out.println(Arrays.toString(a));System.out.println("数组b中的各个元素的值:");System.out.println(Arrays.toString(b));System.out.println("数组c中的各个元素的值:");System.out.println(Arrays.toString(c));System.out.println("数组d中的各个元素的值:");System.out.println(Arrays.toString(d));System.arraycopy(a, 0, b, 0, a.length);System.arraycopy(c, 2, d, 2, c.length - 3);System.out.println("数组a中的各个元素的值:");System.out.println(Arrays.toString(a));System.out.println("数组b中的各个元素的值:");System.out.println(Arrays.toString(b));System.out.println("数组c中的各个元素的值:");System.out.println(Arrays.toString(c));System.out.println("数组d中的各个元素的值:");System.out.println(Arrays.toString(d));}}
copyOf方法
import java.util.*;public class CopyOf {public static void main(String[] args) {int[] a = { 1, 2, 3, 4, 5, 6 }, b, c, d; // 有趣的声明方法。b = Arrays.copyOf(a, 10);System.out.println("a中数组的值:");System.out.println(Arrays.toString(a));System.out.println("b中数组的值:");System.out.println(Arrays.toString(b));c = Arrays.copyOfRange(a, 3, 5);d = Arrays.copyOfRange(a, 3, 9);System.out.println("c中数组的值:");System.out.println(Arrays.toString(c));System.out.println("d中数组的值:");System.out.println(Arrays.toString(d));}}
- Enmu BinarySearch Array
- 关于Array.BinarySearch和Array.Sort
- array的sort和binarySearch方法
- BinarySearch
- BinarySearch
- binarySearch
- BinarySearch
- BinarySearch
- BinarySearch
- BinarySearch
- 枚举Enmu
- 【LeetCode】 Find Minimum In Rotated Sorted Array(BinarySearch)
- Convert Enmu to SelectItem
- Java BinarySearch
- Arrays.binarySearch()
- 【JAVA】BinarySearch
- Arrays.binarySearch();
- Arrays.binarySearch
- 利用SSE编程之前该思考的几个问题
- Mysql性能优化需要考虑的因素
- 总结的VC下面读取网页的几种方式
- 如何在Ubuntu11.10(32位)下载Android4.0源码(图文)
- 如何下载并编译Android4.0内核源码goldfish(图文)
- Enmu BinarySearch Array
- java.lang.NoSuchFieldError: INSTANCE
- Win7 Telnet
- 碰到这样的错误error LNK2005: _DllMain@12 already defined in LIBCMTD.lib(dllmain.obj)
- EAV 禁用开机自动扫描
- 调色板类QPalette
- 新浪旧事-jsp:useBean
- 巧用BroadcastReceiver实现开机“自”启动
- NYOJ 525 一道水题