当前位置: 首页 > news >正文

沈阳做一个网站需要多少钱一个完整的企业策划案范文

沈阳做一个网站需要多少钱,一个完整的企业策划案范文,中国制造网外贸网官网登录,图派做网站写个小东西#xff0c;要去重复数字#xff0c;用到BIT数组#xff0c;虽然JAVA已经提供了一个BitSet#xff0c;不过自己手痒#xff0c;又写了一个简单的 原理就不写了#xff0c;网上一大堆 1 import java.util.Iterator;2 import java.util.function.BiConsumer;3 4 …写个小东西要去重复数字用到BIT数组虽然JAVA已经提供了一个BitSet不过自己手痒又写了一个简单的 原理就不写了网上一大堆 1 import java.util.Iterator;2 import java.util.function.BiConsumer;3 4 public class BitArray implements IterableBoolean{5 //表示1n的值提高效率不用每次计算6 private final byte[] MASK new byte[]{1,2,4,8,16,32,64,(byte)128};7 byte[] bits;8 int max 0;9 10 /** 11 * 构造一个Bit数组 12 * param max 最大位数 13 */ 14 public BitArray(int max){ 15 this.max max; 16 int len max / 8 1; 17 18 bits new byte[len]; 19 } 20 21 /** 22 * 设置第N位的值 23 * param index Bit索引 24 * param value 值 25 */ 26 public void set(int index,boolean value){ 27 int i index / 8; 28 int move index % 8; 29 30 bits[i] (byte)(bits[i] | MASK[move]); 31 } 32 33 /** 34 * 取得第N位的值 35 * param index Bit索引 36 * return 37 */ 38 public boolean get(int index){ 39 int i index / 8; 40 int move index % 8; 41 42 return (bits[i] MASK[move]) MASK[move]; 43 } 44 45 /** 46 * 显示所有位 47 */ 48 public void show(){ 49 for(int i0; ibits.length; i){ 50 byte b bits[i]; 51 for(int bitIndex0; bitIndex8;bitIndex){ 52 System.out.print( ((bbitIndex) 1) ); 53 } 54 System.out.println(); 55 } 56 } 57 58 /** 59 * 提供遍历接口 60 */ 61 public IteratorBoolean iterator() { 62 return new IteratorBoolean(){ 63 private int i 0; 64 65 public boolean hasNext() { 66 return i max; 67 } 68 69 public Boolean next() { 70 return get(i); 71 } 72 73 }; 74 } 75 76 /** 77 * 遍历偷懒用了JAVA8的新接口 78 * param fun 79 */ 80 public void forEach(BiConsumerInteger,Boolean fun){ 81 int total 0; 82 for(int i0; ibits.length; i){ 83 byte b bits[i]; 84 for(int bitIndex0; bitIndex8 totalmax;bitIndex,total){ 85 fun.accept(total, ((bbitIndex) 1) 1); 86 } 87 } 88 } 89 }     使用方式 public static void main( String[] args ) throws Exception {BitArray bits new BitArray(18);bits.set(18,true);System.out.println(position 3 : bits.get(3));System.out.println(position 18 : bits.get(18));System.out.println(--------------------------);//遍历方式 一int i 0;for(Boolean result : bits)System.out.println(i : result);System.out.println(--------------------------);//遍历方式二BiConsumerInteger,Boolean fun (index, value)-{System.out.println(index : value);}; bits.forEach(fun); }   输出结果 /* position 3 : false position 18 : true -------------------------- 0 : false 1 : false 2 : false 3 : false 4 : false 5 : false 6 : false 7 : false 8 : false 9 : false 10 : false 11 : false 12 : false 13 : false 14 : false 15 : false 16 : false 17 : false 18 : true -------------------------- 0 : false 1 : false 2 : false 3 : false 4 : false 5 : false 6 : false 7 : false 8 : false 9 : false 10 : false 11 : false 12 : false 13 : false 14 : false 15 : false 16 : false 17 : false 18 : true */  转载于:https://www.cnblogs.com/varlxj/p/5168157.html
http://www.zqtcl.cn/news/691807/

相关文章:

  • 网站添加锚点网站备案名称更换
  • 手机商城网站如何企业网站建设及运营现状分析
  • 网站建设注意的问题网站模板 知乎
  • 自主设计和创建网站网站建设价格便宜
  • 高手做网站财经资讯网站该怎么做推广
  • 加强农业网站建设青岛全网营销推广
  • 做淘客网站怎么样济南软件公司排名
  • 企业网站优化兴田德润怎么样网站建设建设公司资质要求
  • 如何把网站做跳转浏览器链接地址wordpress 离线更新
  • 乌海学校网站建设wordpress默认主题下载
  • 海兴县做网站如何选网站建设公司
  • asp网站设为首页代码孝仙洪高速公路建设指挥部网站
  • 浦东新区网站开发人才网站建设策划书
  • 网站做flash好不好免费微信公众号素材网
  • 开发网站嵌入广告汕头电商网站建设
  • 电脑做科目一网站购物网站怎么创建
  • c2c网站建设公司wordpress被公众号干掉
  • wordpress托管建站网站页面布局和样式设计
  • 建站平台江苏省建设监理协会网站
  • 安徽网站开发培训价格百度seo排名公司
  • 青海网站建设费用oa系统和erp系统区别
  • 个人做网站的注意事项网站开发工程师6
  • 镇江百度网站建设北京网站开发价格
  • 大岭山镇仿做网站推广计划表格
  • 网站备案地址不是我的地址怎么办建设银行网站查询业务收费吗
  • 电商网站设计内容网站编辑及seo招聘
  • 用什么网站开发浙江省住房和建设厅网站
  • 站长工具seo优化建议微信小程序线上商城怎么申请
  • 建筑网站开发设计做网站的公司msgg
  • 设计师个人网站模板网站的尾页要怎么做