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

河西网站建设制作做网站的厂家

河西网站建设制作,做网站的厂家,网站301多久,网站腾讯备案吗Boolean 类将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类的对象只包含一个类型为 boolean 的字段。此外#xff0c;此类还为 boolean 和 String 的相互转换提供了很多方法#xff0c;并提供了处理 boolean 时非常有用的其他一些常用方法。 Boolean 类的构造方…Boolean 类将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类的对象只包含一个类型为 boolean 的字段。此外此类还为 boolean 和 String 的相互转换提供了很多方法并提供了处理 boolean 时非常有用的其他一些常用方法。 Boolean 类的构造方法 Boolean 类有以下两种构造形式 Boolean(boolean boolValue);Boolean(String boolString); 其中 boolValue 必须是 true 或 false不区分大小写boolString 包含字符串 true不区分大小写那么新的 Boolean 对象将包含 true否则将包含 false。 Boolean 类的常用方法 在 Boolean 类内部包含了一些和 Boolean 操作有关的方法见表 1。   表 1 Boolean 类中的常用方法 方法返回值功能booleanValue()boolean将 Boolean 对象的值以对应的 boolean 值返回equals(Object obj)boolean判断调用该方法的对象与 obj 是否相等。当且仅当参数不是 null且与调用该 方法的对象一样都表示同一个 boolean 值的 Boolean 对象时才返回 trueparseBoolean(String s)boolean将字符串参数解析为 boolean 值toString()string返回表示该 boolean 值的 String 对象valueOf(String s)boolean返回一个用指定的字符串表示的 boolean 值 例 1 编写一个 java 程序演示如何使用不同的构造方法创建 Boolean 对象并调用 booleanValue() 主法将创建的对象重新转换为 boolean 数据输出。代码如下 public class Test05 {public static void main(String[] args) {Boolean b1 new Boolean(true);Boolean b2 new Boolean(ok);Boolean b3 new Boolean(true);System.out.println(b1 转换为 boolean 值是 b1);System.out.println(b2 转换为 boolean 值是 b2);System.out.println(b3 转换为 boolean 值是 b3);}} 程序非常简单运行后的输出结果如下 b1 转换为 boolean 值是true b2 转换为 boolean 值是false b3 转换为 boolean 值是true Boolean 类的常用常量 在 Boolean 类中包含了很多的常量其中较为常用的常量如下。 TRUE对应基值 true 的 Boolean 对象。FALSE对应基值 false 的 Boolean 对象。TYPE表示基本类型 boolean 的 Class 对象。 Java Character类 Character 类是字符数据类型 char 的包装类。Character 类的对象包含类型为 char 的单个字段这样能把基本数据类型当对象来处理其常用方法如表 1 所示。   表 1 Character类的常用方法 方法描述void Character(char value)构造一个新分配的 Character 对象用以表示指定的 char 值char charValue()返回此 Character 对象的值此对象表示基本 char 值int compareTo(Character anotherCharacter)根据数字比较两个 Character 对象boolean equals(Character anotherCharacter)将此对象与指定对象比较当且仅当参数不是 null而 是一个与此对象 包含相同 char 值的 Character 对象时 结果才是 trueboolean isDigit(char ch)确定指定字符是否为数字如果通过 Character. getType(ch) 提供的字 符的常规类别类型为 DECIMAL_DIGIT_NUMBER则字符为数字boolean isLetter(int codePoint)确定指定字符Unicode 代码点是否为字母boolean isLetterOrDigit(int codePoint)确定指定字符Unicode 代码点是否为字母或数字boolean isLowerCase(char ch)确定指定字符是否为小写字母boolean isUpperCase(char ch)确定指定字符是否为大写字母char toLowerCase(char ch)使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为小写char toUpperCase(char ch)使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为大写 可以从 char 值中创建一个 Character 对象。例如下列语句为字符 S 创建了一个 Character 对象。 Character character new Character(S); CompareTo() 方法将这个字符与其他字符比较并且返回一个整型数组这个值是两个字符比较后的标准代码差值。当且仅当两个字符相同时equals() 方法的返回值才为 true。如下面的代码 Character character new Character(A);int result1 character.compareTo(new Character(V));System.out.println(result1); // 输出0int result2 character.compareTo(new Character(B));System.out.println(resuit2); // 输出-1int result3 character.compareTo(new Character(1));System.out.println(result3); // 输出-2 例 1 在注册会员时需要验证用户输入的用户名、密码、性别、年龄和邮箱地址等信息是否符合标准如果符合标准方可进行注册。那么下面就使用 Character 类中的一些静态方法来完成这个程序具体的实现步骤如下。 1创建 Register 类在该类中创建 validateUser() 方法对用户输入的用户名、密码和年龄进行验证代码如下 public class Register {public static boolean validateUser(String uname,String upwd,String age) {boolean conUname false; // 用户名是否符合要求boolean conPwd false; // 密码是否符合要求boolean conAge false; // 年龄是否符合要求boolean con false; // 验证是否通过if (uname.length() 0) {for (int i 0;i uname.length();i) {// 验证用户名是否全部为字母不能含有空格if (Character.isLetter(uname.charAt(i))) {conUname true;} else {conUname false;System.out.println(用户名只能由字母组成且不能含有空格);break;}}} else {System.out.println(用户名不能为空);}if (upwd.length() 0) {for (int j0;jupwd.length();j) {// 验证密码是否由数字和字母组成不能含有空格if (Character.isLetterOrDigit(upwd.charAt(j))) {conPwd true;} else {conPwd false;System.out.println(密码只能由数字或字母组成);break;}}} else {System.out.println(密码不能为空);}if (age.length() 0) {for (int k 0;k age.length();k) {// 验证年龄是否由数字组成if (Character.isDigit(age.charAt(k))) {conAge true;} else {conAge false;System.out.println(年龄输入有误!);break;}}} else {System.out.println(年龄必须输入);}if (conUname conPwd conAge) {con true;} else {con false;}return con;}} 在 validateUser() 方法中使用 for 循环遍历用户输入的用户名、密码和年龄对其每个字符进行验证判断其是否符合要求。在验证的过程中分别使用了 Character 类的 isLetter() 方法、isLetterOrDigit() 方法和 isDigit() 方法。 2编写测试类 Test04调用 Register 类中的 validateUser() 方法对用户输入的数据进行验证并输出验证结果代码如下 import java.util.Scanner;public class Test04 {public static void main(String[] args) {Scanner input new Scanner(System.in);System.out.println(------------用户注册--------------);System.out.println(用户名);String username input.next();System.out.println(密码);String pwd input.next();System.out.println(年龄);String age input.next();boolean con Register.validateUser(username,pwd,age);if (con) {System.out.println(注册成功);} else {System.out.println(注册失败);}}} 在 main() 方法中通过调用 Register 类的 validateUser() 方法获取一个 boolean 类型的变量即表明是否验证通过。当变量值为 true 时表示验证通过输出注册成功的提示信息否则表示验证未通过输出注册失败的提示信息。 运行该程序当注册的用户名并非全部由字母组成时提示“用户名只能由字母组成 且不能含有空格”信息如下所示。 ------------用户注册-------------- 用户名 tg_xiake 密码 xiake 年龄 123 用户名只能由字母组成且不能含有空格 注册失败 当注册的年龄并非只有数字组成时则提示“年龄输入有误”如下所示。 ------------用户注册-------------- 用户名 admin 密码 admin 年龄 123a 年龄输入有误 注册失败 当注册的密码并非只由数字或字母组成时提示“密码只能由数字或字母组成”如下所示。 ------------用户注册-------------- 用户名 admin 密码 admin! 年龄 25 密码只能由数字或字母组成 注册失败 如果注册的用户名、密码和年龄都通过验证则输出“注册成功”如下所示。 ------------用户注册-------------- 用户名 admin 密码 admin 年龄 123 注册成功 Java Number类 Number 是一个抽象类也是一个超类即父类。Number 类属于 java.lang 包所有的包装类如 Double、Float、Byte、Short、Integer 以及 Long都是抽象类 Number 的子类。 Number 类定义了一些抽象方法以各种不同数字格式返回对象的值。如 xxxValue() 方法它将 Number 对象转换为 xxx 数据类型的值并返回。这些方法如下表所示   Number类的方法 方法说明byte byteValue();  返回 byte 类型的值double doubleValue();返回 double 类型的值float floatValue();返回 float 类型的值int intValue();返回 int 类型的值long longValue();返回 long 类型的值short shortValue();返回 short 类型的值 抽象类不能直接实例化而是必须实例化其具体的子类。如下代码演示了 Number 类的使用 Number num new Double(12.5);System.out.println(返回 double 类型的值 num.doubleValue());System.out.println(返回 int 类型的值 num.intValue());System.out.println(返回 float 类型的值 num.floatValue()); 执行上述代码输出结果如下 返回 double 类型的值12.5 返回 int 类型的值12 返回 float 类型的值12.5
http://www.pierceye.com/news/246268/

相关文章:

  • 网站百度提示风险网站开发 安全
  • 厦门网站建设建网站如何做一个网页项目
  • 锦州市网站建设腾讯企点怎么群发
  • 移动端网站开发哪家好总结格式模板
  • 东山县建设银行网站民宿网站开发的开题报告
  • 北京企业网站seo平台社交网站模板下载
  • 旅游做攻略用什么网站wordpress破解版
  • 杭州做购物网站第一次跑业务怎么找客户
  • 做软件好还是做网站好建筑公司年度工作总结报告
  • 陕西建设 节水 官方网站论坛怎样发帖推广
  • 二合一收款码免费制作网站营销型网站代理
  • 网站建设的技术方案模板淘宝客做网站链接
  • 梅州市网站制作页面简洁的导航网站
  • 绵阳房产网站建设自学广告设计该怎么入手
  • 火星wap建站宏大建设集团有限公司网站
  • 免费搭建业网站西地那非片有延时效果吗
  • 网站制作 手机用c 做的网站怎么打开
  • 常见的企业网站有哪些佛山网站建设优化制作公司
  • 品牌网站建设 蝌蚪5小wordpress 链接修改
  • 江苏省建设通官方网站网站开发全程实例
  • 网络推广和网站推广wordpress主题如何用
  • 多语言网站 自助网站建设的功能有哪些方面
  • mysql 收费 网站建设四川省建筑公司
  • 装修网站横幅怎么做优化方案英语
  • 网站建设数据库实验心得怎么做移动端网站
  • 网站建设开发服务费记账计算机应用技术培训班
  • 广渠路网站建设优易建站终身用沧州响应式网站开发
  • 网站流量统计查询南宁百度seo建议
  • 东莞做网站制作建筑公司图片
  • 浏阳市网站建设登录注册网站怎么做