摘要: 1 //反向利用case穿透 2 public class TestSwitch { 3 public static void main(String[] args){ 4 char c = 'a'; 5 int rand =(int) (26*Math.random()); 6 char c2 = 阅读全文
posted @ 2018-02-05 22:38 zbgghost 阅读(2493) 评论(0) 推荐(0) 编辑
摘要: 1 //测试if语句 2 public class TestIf { 3 public static void main(String[] args){ 4 double d = Math.random();//0~1之间的小数 5 int e = (int)(d*5); //[0,4] 6 //i 阅读全文
posted @ 2018-02-05 22:07 zbgghost 阅读(281) 评论(0) 推荐(0) 编辑
摘要: &:按位与 |:按位或 ~:取反 ^:按位异或 >>右移 <<左移 阅读全文
posted @ 2018-01-31 17:17 zbgghost 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 类型提升-整数运算: 如果两个数有一个为long,则结果也为long 没有long时,结果为int。即使操作数全为short,byte ,结果也为int。-浮点运算: 如果两个数有一个是double,则结果是double。 只有两个数全为float,结果 才是float。 阅读全文
posted @ 2018-01-31 16:21 zbgghost 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1 //二进制整数: 2 public class TestBinaryNum{ 3 public static void main(String[] args) { 4 int a = 0b0000_0000_0000_0000_0000_0011;//int 是4个字节 每个字节8位 一共是32位; 5 int b = 1_1245_4556;//可... 阅读全文
posted @ 2018-01-31 11:27 zbgghost 阅读(97) 评论(0) 推荐(0) 编辑
摘要: •拆分 拆分函数 按功能拆分 功能越单一越容易复用; 代码不能超过是10行;(2018.1.16) 出口在最后 或在最前,return不要出现在中间; 要有缩进 TAB键可以缩进 不必用空格; 成对编程!括号、引号都应该写完后再网里添加内容; 见名知意!最基本的要求; 命名规则(规范):1.变量、方 阅读全文
posted @ 2018-01-16 20:20 zbgghost 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Javav支持 4 种不同的访问权限。 default (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意 阅读全文
posted @ 2018-01-15 09:24 zbgghost 阅读(117) 评论(0) 推荐(0) 编辑
摘要: byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一; 例子:byte a = 10 阅读全文
posted @ 2018-01-15 09:09 zbgghost 阅读(125) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<stdlib.h>#include<string.h>#define N 30typedef struct student{ long studentID; char studentNAME[10]; int score[3]; }STUDENT; 阅读全文
posted @ 2017-12-28 20:56 zbgghost 阅读(121) 评论(0) 推荐(0) 编辑