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

项目组网站建设方案书最大的中文搜索引擎

项目组网站建设方案书,最大的中文搜索引擎,义乌进货网平台,杭州萧山区专门做网站的公司Java语言的强大之处在于它提供了多种多样的类库#xff0c;从而大大提高了程序的编程效率和质量。 一、枚举 事先考虑到某一变量可能的取值#xff0c;尽可能用自然语言忠表意清楚的单词来表示它的每一个值#xff0c;用这中思路定义的类型被称为枚举类型。 枚举事由一组固…Java语言的强大之处在于它提供了多种多样的类库从而大大提高了程序的编程效率和质量。 一、枚举 事先考虑到某一变量可能的取值尽可能用自然语言忠表意清楚的单词来表示它的每一个值用这中思路定义的类型被称为枚举类型。 枚举事由一组固定的常量组成的类型。在Java中每个枚举都继承java.lang.Enum类使用关键字enum定义。 语法格式 访问修饰符 enum 枚举名{常量1[常量2……[ ; ]]//[其他成员] }在枚举中可以定义多个常量表示不同的枚举值即枚举元素之间用逗号隔开。在枚举中可以定义其他成员包括构造方法等置于枚举常量之后。可以使用“枚举名.常量名”的形式取出枚举中的指定内容。 代码示例 public enum Gender{Male,Female; }在以上代码中Gender中自定义的枚举类型里包含Male、Female两个数据。 在Java中通常使用枚举表示一组有限的值实现对输入的值进行约束。下面通过示例学习在程序中如何定义和使用枚举。 代码示例 public enum Week {MON,TUE,WED,THU,FRI,SAT,SUN; } public class WeekTest {public void doWhat(Week day) {switch (day) {case MON:case TUE:case WED:case THU:case FRI:System.out.println(工作日努力写代码);break;case SAT:System.out.println(星期六休息看电影);break;case SUN:System.out.println(星期日休息打篮球);break;default:System.out.println(地球上一个星期就7天。);}}public static void main(String[] args) {WeekTest tnew WeekTest();t.doWhat(Week.THU);Week satWeek.SAT;t.doWhat(sat);for (Week w:Week.values()){t.doWhat(w);}} }运行结果 在上面代码中Week.values()表示取得枚举中全部内容返回一个对象数组这是枚举本身支持的一个方法。除此之外关于Enum类的其他用法此处不深入讲解以后用到可自行查看API帮助文档 注意 在switch结构中可以使用枚举类型作为判断变量此时需注意case关键字后一定不能在枚举值前加枚举类型名如Week.THU否则会出现编译错误。 2.enum关键字表示的是java.lang.Enum类型即使用enum声明的枚举类型就相当于定义一个类此类默认继承java.lang.Enum类因此可使用其中定义的所有方法。 二、枚举的方法 方法描述T[] values()以数组形式返回枚举类型的所有成员T valueOf()将普通字符串转换为枚举实例int compareTo()比较两个枚举成员在定义时的顺序结果为负整数、零或正整数表示当前对象小于、等于或大于指定对象int ordinal()获取枚举成员的索引位置 代码示例 public enum Week {MON,TUE,WED,THU,FRI,SAT,SUN; }public class EnumTest {public static void main(String[] args) {//遍历枚举System.out.println(****foreach遍历枚举元素****);for (Week w:Week.values()){System.out.println(w);}System.out.println(****获取枚举的个数****);System.out.println(一周有Week.values().length天);System.out.println(****使用索引遍历枚举元素****);for (int i 0; i Week.values().length; i) {System.out.println(索引Week.values()[i].ordinal()值Week.values()[i]。);}System.out.println(****枚举元素比较****);//字符串转换为枚举再进行比较System.out.println((Week.valueOf(MON)).equals(Week.MON));System.out.println(Week.FRI.compareTo(Week.TUE));} }运行结果 ****foreach遍历枚举元素**** MON TUE WED THU FRI SAT SUN ****获取枚举的个数**** 一周有7天 ****使用索引遍历枚举元素**** 索引0值MON。 索引1值TUE。 索引2值WED。 索引3值THU。 索引4值FRI。 索引5值SAT。 索引6值SUN。 ****枚举元素比较**** true 3从上面示例中可看出枚举具有类似数组的特征每个枚举元素都默认有一个对应的索引值表示枚举元素的位置初始值从0开始能够通过索引访问枚举元素。同时通过调用枚举类中的方法可以实现 更多样化的数据操作大大提高了编码效率避免错误发生简化代码。
http://www.pierceye.com/news/431362/

相关文章:

  • 银州手机网站建设做网站前台模型要做什么呢
  • 做彩票网站推广网站建设培训方案
  • o2o网站建设多少钱昆山专业网站建设
  • c语言自学免费网站网站制作职业
  • 免费刷赞网站推广qq免费有哪些网页设计软件
  • 如何设计网站的首页做海鲜代理在什么网站
  • 网站分析的优劣势苏州网络推广企业
  • 威海网站建设公司施工企业成本核算方法
  • 网站群集约化建设cc域名做门户网站
  • 怎么看一个网站做的好不好北京企业网站推广
  • 网站后台访问权限设置静宁网站建设
  • 网站是什么时候开始的怎样做知道网站
  • 安丘做网站的有那个网站
  • 网站建设佰首选金手指六门户网站 解决方案
  • 怎么可以创建网站十大管理培训课程
  • 网络安全管理系统佛山厂家推广优化
  • 网站建设 外包是什么意思微信小程序低代码开发
  • 网站底部信息用js写法莱芜雪野湖有什么好玩的
  • 青岛高品质网站制作优化快速排名教程
  • 地产项目网站长沙建个网站一般需要多少钱
  • 什么样的网站流量容易做社区网站建设
  • 网站的虚拟主机到期延吉建设局网站
  • 深圳seo网站优化公司wordpress页面权限插件
  • 手机制作购物网站农业 网站源码
  • 飞沐网站设计成都推广网站多少钱
  • 网站建设需要什么手续秦皇岛市房价
  • seo织梦网站建设步骤西宁网络公司电话
  • 河南省建设厅网站 吴浩石家庄做外贸网站建设
  • 免费网站发布怎么做的校园网站建设的参考文献
  • 网站空间管理平台腾讯会议多少钱一个月