package test;
/** * Desription: * @author *<br/>网站:《a href="http://www.crazyit.org">疯狂Java联盟</a> *<br/> */
public /** * 简单的测试Field */ protected String name; public { long binVall=16; binVall=binVall>>>2; System.out.println(binVall); System.out.println("hello world"); }
} |
package test; /** * Description: * <br/>网站:<a href="http://www.crazyit.org">疯狂 Java 联盟</a> * <br/>Copyright (c) , 2001-2012,Yeeku.H.Lee * <br/>This program is protected by copyright laws. * <br/>Program Name: * <br/>Date: * @author * @version 1.0 */ public /** * 简单测试 */ public public Test() {
}
} |
package test; public protected String name; public { String[] test; test=new String[4]; test[0]="疯狂Java讲义"; test[1]="轻量级Java EE 企业应用实战"; for(int i=0;i<test.length;++i) System.out.println(test[i]); }
} |
package test;
public public String[] test; test = new String[4]; test[0] = "疯狂Java讲义"; test[1] = "轻量级Java EE 企业应用实战"; test[2] = "疯狂Android讲义"; for (String book : test) System.out.println(book); } } |
package test;
public public int[] a = { 5, 7, 20 }; int[] b = new
System.out.println("b数组的长度为:" + b.length); for (int i = 0, len = a.length; i < len; ++i) { System.out.println(a[i]); } for (int i = 0, len = b.length; i < len; ++i) { System.out.println(b[i]); } b = a; System.out.println("b数组的长度为:" + b.length); } } |
package test;
public
public Person[] students;
students = new Person[2]; Person zhang = new Person(); zhang.age = 15; zhang.height = 158; Person lee = new Person(); lee.age = 16; lee.height = 161; students[0] = zhang; students[1] = lee; lee.info(); students[1].info(); students[0].info(); } }
class Person { public public
public System.out.println("我的年龄是:" + age + ",我的身高是:" + height); } } |
package test;
public
public int[][] a; a = new // 把a当成一维数组,查看每个数组元素的值 for (int i = 0, len = a.length; i < len; ++i) { System.out.println(a[i]); } a[0] = new a[0][1] = 6; for (int i = 0, len = a[0].length; i < len; ++i) { System.out.println(a[0][i]); }
} } |
package test;
import java.util.Arrays;
public
public int[] a = new int[] a2 = new //用来判断两个数组是否相等 System.out.println("a的数组和a2数组是否相等:" + Arrays.equals(a, a2)); int[] b = Arrays.copyOf(a, 6); System.out.println("a的数组和b数组是否相等:" + Arrays.equals(a, b)); //将一个数组转化为字符串 System.out.println("b数组元素为" + Arrays.toString(b)); Arrays.fill(b, 2, 4, 1); //对数组中的元素排序 Arrays.sort(b); System.out.println("b数组的无线为:" + Arrays.toString(b));
} } |
疯狂JAVA讲义第三章之数组篇的更多相关文章
-
0038 Java学习笔记-多线程-传统线程间通信、Condition、阻塞队列、《疯狂Java讲义 第三版》进程间通信示例代码存在的一个问题
调用同步锁的wait().notify().notifyAll()进行线程通信 看这个经典的存取款问题,要求两个线程存款,两个线程取款,账户里有余额的时候只能取款,没余额的时候只能存款,存取款金额相同 ...
-
疯狂java讲义 第三版 笔记
java7新加特性: 0B010101 二进制数 int c=0B0111_1111; 数值中使用下划线分隔 switch 支持String类型 字符串常量放在常量池 String s0 ...
-
疯狂java讲义之流程控制与数组
while package ch4; /** * Created by Jiqing on 2016/11/6. */ public class While { public static void ...
-
《疯狂Java讲义》(三) ---- JDK&;JRE&;JVM&;CLASSPATH
JDK: Java SE Development Kit, Java标准版开发包.包括Java编译器,JRE,以及常用的Java类库等. JRE: Java Runtime Environment,运 ...
-
34、疯狂java讲义第三版
内容中包含 base64string 图片造成字符过多,拒绝显示
-
《疯狂java讲义》读后感
<疯狂java讲义·第三版>,全书共851页,18章. 目录如下: 第1章 Java语言概述与开发环境 第2章 理解面向对象 第3章 数据类型和运算符 第4章 流程控制与数组 第5章 面向 ...
-
《疯狂java讲义》笔记 1-5章
1.编译语言和解释语言理解,摘自李刚老师的<疯狂Java讲义>第三版: 就是说,Java和.net都是编译型有事解释型语言.编译型就是根据不同平台编译成不同的可执行机器码,编译过程中会进行 ...
-
疯狂JAVA讲义---第十二章:Swing编程(五)进度条和滑动条
http://blog.csdn.net/terryzero/article/details/3797782 疯狂JAVA讲义---第十二章:Swing编程(五)进度条和滑动条 标签: swing编程 ...
-
udp协议基础(转自疯狂java讲义)
第17章 网络编程 17.4 基于UDP协议的网络编程 UDP协议是一种不可靠的网络协议,它在通信实例的两端各建立一个Socket,但这两个Socket之间并没有虚拟链路,这两个Socket只是发 ...
随机推荐
-
弱省互测#0 t3
Case 1 题意 要求给出下面代码的答案然后构造输入. 给一个图, n 个点 m 条边 q 次询问,输出所有点对之间最大权值最小的路径. 题解 把每一个询问的输出看成一条边,建一棵最小生成树. Ca ...
-
iTextSharp 使用详解(转)
PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下 ...
-
flume远程调试
项目开发的时候,出现问题的时候,通常在IDE里面直接进行调试,但有时候我们可能用的是另外的一些开源框架,甚至运行程序里面没有一行代码是我们自己写的,如果出现一些较复杂的问题,那么我们可能就会用到远程调 ...
-
in/exists not in/not exists null
in/not in exists/not exists null的理解 两个测试表 create table tmp01 as with tmp as ( select '1' as id from ...
-
为什么会出现ADB rejected shell command
出现这个问题,是由于在运行过程中,android emulator 没有打开,可以在run configurations--target- automatic-设置自己的android-version ...
-
[Effective C++ --028]避免返回handles指向对象内部成分
假设程序涉及矩形.每个矩形由其左上角和右下角表示.为了让Rectangle对象尽可能小,可能把定义矩形的点放在一个辅助的struct内再让Rectangle去指它: class Point { // ...
-
C++运算符详解问题详解
有关C++运算符的细节,先来看一个题目: int main() { int a[] = {2, 4, 6, 8, 10}, *p, **k; p = a; k = &p; printf(&qu ...
-
JS中千分位的处理
function commafy(num) { //1.先去除空格,判断是否空值和非数 num = num + ""; num = num.replace(/[ ]/g, &quo ...
-
微信小程序--合法域名校验出错
第一次做小demo的时候遇到一个问题,合法域名校验出错: 第一步:登陆微信公众号平台--个人中心--设置--开发设置--服务器域名(一个月只有5次修改机会一定要珍惜) 第二步 打开微信开发者工具,有个 ...
-
Linux CentOS设置定时重启:crontab
上一篇介绍了 开机自启动chkconfig命令 https://www.cnblogs.com/prefectjava/p/9399470.html 本篇介绍 crontab 设置定时任务,并且把 ...