精华内容
下载资源
问答
  • java7JDK的常用封装类型 一、Java Scanner类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 /初始化一个 scanner 对象。 Scanner scanner = new Scanner(System.in); //判断...

    java7JDK的常用封装类型

    一、Java Scanner类

    java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。

    /初始化一个 scanner 对象。
    Scanner scanner = new Scanner(System.in);
    //判断语法
    boolean b = scanner.nextBoolean();
    //获取整数
    int i = scanner.nextInt();
    //获取字符串
    String s = scanner.next();
    //获取双精度数
    double d = scanner.nextDouble();
    //关闭输入对象
    scanner.close();

    二、Java Number和Math 类

    包装类
    1. 一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 
    2. 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。
    3. 为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类如下图。
    4. 所有的包装类都是抽象类Number的子类。

    Number:
    408927-20160808222223418-1446632958.png
    Math对应的方法

    Math对象是js提供给我们用于运算的方法的集合。

    三、Java Character 类
    Character是char的包装类

    // 单个字符
    char ch = 'a';
     
    // Unicode 字符表示形式
    char uniChar = '\u039A'; 
     
    // 字符数组
    char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
    
    // 包装类 Character
    Character ch = new Character('a');

    方法与描述:

    isLetter()是否是一个字母
    isDigit()是否是一个数字字符
    isWhitespace()是否是一个空格
    isUpperCase()是否是大写字母
    isLowerCase()是否是小写字母
    toUpperCase()指定字母的大写形式
    toLowerCase()指定字母的小写形式
    toString()返回字符的字符串形式,字符串的长度仅为1  

    四、Java 字符串 String 类型

    1.字符串比较

    compareTo
    compareToIgnoreCase(//忽略大小写)

    2.查找字符串最后一次出现的位置

    lastIndexOf

    3.截取字符串出现

    substring

    4.字符串替换

    replace
    replaceFirst
    replaceAll

    5.字符串反转

    StringBuffer

    6.字符串查找

    indexOf

    7.字符串分割

    split

    8.字符串小写转大写

    toUpperCase

    9.测试两个字符串区域是否相等

    //参数说明:自己的起始位置,比较的 String, 比较的 String 的起始位置,比较长度。
    regionMatches(11, second_str, 12, 9);
    regionMatches(true, 11, second_str, 12, 9); //第一个参数 true 表示忽略大小写区别

    10.字符串性能比较测试

    System.currentTimeMillis(); //利用获取时间戳进行比较
    //第一种创建形式
    String s1 = "hello";
    //第二种创建形式
    String s2 = new String("hello");

    11.字符串优化

    1. 直接使用字符串
     String str  = "123";
     String str1 = "123";
    2. 使用 new 关键字
     String str2 = new String("123");

    12.连接字符串

    StringBuffer
    代码示例:
       StringBuilder sb = new StringBuilder ( "" );   
            for ( int i= 0 ;i< 10 ;i++){   
                   sb.append(String.valueOf(i)); 
                   System.out.println(sb+",");
                   }  

    五、Java数组

    六、Java时间(Date类型)
    在java.Util包下有一个Date类
    1、获取当前时间
    Date date = new Date();
    System.out.println(date);//打印结果:Tue May 09 22:05:55 CST 2017 tue代表的是周二,may代表的是5月 09号 CST代表中国标准时间
    2、格式化时间(SimpleDateFormat)
    SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
    //该类从父类处继承了一个format方法,可以把时间类型转换为指定的字符串格式。
    ss.format(date);//观察样式

    转载于:https://www.cnblogs.com/chendujie/p/6833062.html

    展开全文
  • Java Scanner类  Java5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。...于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类还...

    Java Scanner类

      Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。借助于Scanner,可以针对任何要处理的文本内容编写自定义的语法分析器。

    Java Number和Math 类

      1. 一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。

      2. 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。

      3. 为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类如下图。

      4. 所有的包装类都是抽象类Number的子类。

      Numbers: Byte Double Float Long Integer Short

     

    Math: Math对象是js提供给我们用于运算的方法的集合。

     

    Java Character(字符) 类

      Character是char的包装类

        // 单个字符

        char ch = 'a';

        // Unicode 字符表示形式

        char uniChar = '\u039A';

        // 字符数组

        char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };

        // 包装类

        Character Character ch = new Character('a');

    Java 字符串 String 类型

      1.字符串比较:compareTo

               compareToIgnoreCase(//忽略大小写)

      2.查找字符串最后一次出现的位置:lastIndexOf

      3.截取字符串出现:substring

      4.字符串替换:replace

               replaceFirst

             replaceAll

      5.字符串反转:StringBuffer

      6.字符串查找:indexOf

      7.字符串分割:split

      8.字符串小写转大写:toUpperCase

      9.测试两个字符串区域是否相等://参数说明:自己的起始位置,比较的 String, 比较的 String 的起始位置,比较长度。

                    regionMatches(11, second_str, 12, 9);

                    regionMatches(true, 11, second_str, 12, 9); //第一个参数 true 表示忽略大小写区别

      10.字符串性能比较测试:System.currentTimeMillis(); //利用获取时间戳进行比较

                //第一种创建形式

                  String s1 = "hello";

                //第二种创建形式

                 String s2 = new String("hello");

      11.字符串优化:   1. 直接使用字符串

                 String str = "123";

                 String str1 = "123";

               2. 使用 new 关键字

               String str2 = new String("123");

      12.连接字符串:StringBuffer 

            StringBuilder sb = new StringBuilder ( "" );

                for ( int i= 0 ;i< 10 ;i++){

                sb.append(String.valueOf(i));

                System.out.println(sb+",");

                }

    Java时间

      获取当前时间:  Date date = new Date();

            System.out.println(date); //打印结果:Tue May 09 22:05:55 CST 2017 tue代表的是周二,

                              may代表的是5月 09号 CST代表中国标准时间

      格式化时间: SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");

        

     

    转载于:https://www.cnblogs.com/lvan777/p/7147460.html

    展开全文
  • 一、Java Scanner类 ...四、Java 字符串 String 类型 在线工具熟悉常用http://tool.oschina.net/apidocs/apidoc?api=jdk-zh 转载于:https://www.cnblogs.com/xiaoshuaidiboke/p/7147359.html

    一、Java Scanner类

    /初始化一个 scanner 对象。

    Scanner scanner = new Scanner(System.in);

    //判断语法

    boolean b = scanner.nextBoolean();

    //获取整数

    int i = scanner.nextInt();

    //获取字符串

    String s = scanner.next();

    //获取双精度数

    double d = scanner.nextDouble();

    //关闭输入对象

    scanner.close();

     

    Math 类:例子

    // 求三角形的最长边;

     

    // double   a =  Math.pow(3,2);

    // double  b =  Math.pow(4,2);

    // double c= Math.sqrt(a+b);

    //       System.out.println(  c);

     

     

    三、Java Character 类
    Character是char的包装类

    例子:

    System.out.println("请输入一个字符:");

    Scanner scanner = new Scanner(System.in);

    char b = scanner.next().charAt(0);

    oA(b);

    }

     

    public static void oA(char a){

    if(Character.isLowerCase(a)){       //是否是小写字母

    System.out.println(Character.toUpperCase(a)); //指定字母的大写形式

    }else if(Character.isUpperCase(a)){ //是否是大写字母

    System.out.println(Character.toLowerCase(a));//指定字母的大写形式 

     

    }

    }

     

     

    四、Java 字符串 String 类型

    在线工具熟悉常用http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

    转载于:https://www.cnblogs.com/xiaoshuaidiboke/p/7147359.html

    展开全文
  • 1. 一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 2. 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。 3. 为了解决这个问题,...

    一、Java Scanner类

    java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。

    /初始化一个 scanner 对象。

    Scanner scanner = new Scanner(System.in);

    //判断语法 boolean b = scanner.hasNextInt()

    //获取整数 int i = scanner.nextInt();

    //获取字符串 String s = scanner.next();

    //获取双精度数 double d = scanner.nextDouble();

    //关闭输入对象 scanner.close();

    //获取整行输出 String str=Scanner.nextLine();

    二、Java Number和Math 类

    包装类
    1. 一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。 
    2. 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。
    3. 为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类如下图。
    4. 所有的包装类都是抽象类Number的子类。
    Number:
     Byte Double Float Long Integer Short
    Math: Math对象是js提供给我们用于运算的方法的集合。
    三、Java Character 类
    Character是char的包装类

    方法与描述:

    
    
    isLetter()是否是一个字母
    isDigit()是否是一个数字字符
    isWhitespace()是否是一个空格
    isUpperCase()是否是大写字母
    isLowerCase()是否是小写字母
    toUpperCase()指定字母的大写形式
    toLowerCase()指定字母的小写形式
    toString()返回字符的字符串形式,字符串的长度仅为1

    四、Java 字符串 String 类型

    1.字符串比较

    compareTo
    compareToIgnoreCase(//忽略大小写)

    2.查找字符串最后一次出现的位置

    lastIndexOf

    3.截取字符串出现

    substring

    4.字符串替换

    replace
    replaceFirst
    replaceAll

    5.字符串反转

    StringBuffer

    6.字符串查找

    indexOf

    7.字符串分割

    split

    8.字符串小写转大写

    toUpperCase

    9.测试两个字符串区域是否相等

    //参数说明:自己的起始位置,比较的 String, 比较的 String 的起始位置,比较长度。
    regionMatches(11, second_str, 12, 9);
    regionMatches(true, 11, second_str, 12, 9); //第一个参数 true 表示忽略大小写区别

    10.字符串性能比较测试

    System.currentTimeMillis(); //利用获取时间戳进行比较
    //第一种创建形式
    String s1 = "hello";
    //第二种创建形式
    String s2 = new String("hello");

    11.字符串优化

    1. 直接使用字符串
     String str  = "123";
     String str1 = "123";
    2. 使用 new 关键字
     String str2 = new String("123");

    12.连接字符串

    StringBuffer
    代码示例:
       StringBuilder sb = new StringBuilder ( "" );   
            for ( int i= 0 ;i< 10 ;i++){   
                   sb.append(String.valueOf(i)); 
                   System.out.println(sb+",");
                   }  

    五、Java数组

    六、Java时间

    1、获取当前时间

    Date date = new Date();
         System.out.println(date);//打印结果:Tue May 09 22:05:55 CST 2017  tue代表的是周二,may代表的是5月 09号 CST代表中国标准时间    

    2、格式化时间(SimpleDateFormat)

     SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
     

    转载于:https://www.cnblogs.com/lv123/p/7147482.html

    展开全文
  • 这个文档内容汇总了绝大部分的Altium Designer的常用快捷键和元器件封装类型,大家可以在绘制印刷电路板的时候参考这个文档,帮助你提高绘制效率。
  • table常用类型封装

    2016-10-14 11:18:00
    2019独角兽企业重金招聘Python工程师标准>>> ...
  • java封装类型

    2021-01-09 23:13:46
    java基本类型 对应的 封装类型 ...封装类型常用的方法 1、其它封装类型转为String ,String.valueOf(e) 2、‘0’-'9’的char字符用(int)(‘9’-‘0’) , 超过9的数字可以借助封装类方法Integer.
  • CH 系列 IC 常用封装尺寸,包含有DIP、SOP等多种类型封装
  • AD16常用封装库,包括SOIC、SOP等等。我真的要吐槽了,这个摘要为啥非要大于50字,还有资源分数,我不要行不行 我就想免费分享,要积分和变相要钱有几个区别。
  • Java 字节的常用封装

    2018-12-26 17:50:51
    一. Java 的字节  byte (字节) 是 Java 中的基本数据类型,一个 byte 包含8个 bit(位),byte 的取值... 常用封装  由于工作关系,我封装了一个操作字节的库  github 地址:https://github.com/fengzhizi715/b...
  • php常用封装函数总结

    2020-07-01 10:02:28
    php常用封装函数总结 ####用于处理android 和 iOS的图片上传 /** * 用于处理android 和 iOS的图片上传] * @param [type] $byte [图片] * @param [type] $name [图片名] * @param [type] $lx [类型] */...
  • ​ 本文仅针对数据封装类型、Date类以及Calendar类进行简单介绍,说明部分方法。 1.数据封装 通常封装都是基本数据类型的单词首字母大写,比如Double->double,特殊的有Integer -> int Character -> ...
  • 2017-11-04 20:39:26基本类型封装类:基本类型封装类的好处是可以在对象中定义更多的功能方法操作该数据。常用操作之一:用于基本数据类型与字符串的转换。基本类型和包装类的对应:byte Byte,short Short,int ...
  • 基本类型封装类:基本类型封装类的好处是可以在对象中定义更多的功能方法操作该数据。 常用操作之一:用于基本数据类型与字符串的转换。 基本类型和包装类的对应: byte Byte,short Short,int Integer,long ...
  • 基本数据类型及其封装类的常用方法 1.Byte 1.1四个常量 //byte类型的最小值 System.out.println("最小值MIN_VALUE:"+Byte.MIN_VALUE); //byte类型的最大值 System.out.println("最大值MAX_VALUE:"+Byte.MAX_VALUE); ...
  • 1、概述:为了把繁琐的操作简化成简单的类,设计了2个类用来封装了mysql的常用操作,以便使用者可以方便地使用。2、组成1)数据库操作类CDatabaseConnect2)SQL对象类CSqlStatement3、类的头文件代码#include #include...
  • Protel常用封装

    千次阅读 2015-03-25 22:37:36
    sim.ddb元件库各子元件库的类型名称 1、74XX.lib74系列数字电路逻辑集成块 2、7SEGDISP.LIB七段数码管 3、BJT.LIB三极管 4、BUFFER.LIB缓冲器 5、COMP.LIB放大器 6、CMOS.LIB CMOS系列数字电路逻辑集成块 7、...
  • JavaScript 常用方法封装 1. 获取数据类型,返回字符串 2. 字符串格式化(仿ES6模板字符串) 3. 异步加载JS 4. DOM事件兼容解决方案 5. 拷贝对象 6. 鼠标滚轮事件处理 7. 函数设置执行间隔(针对频繁触发的...
  • Javascript 总结(常用工具类的封装

    多人点赞 2019-07-31 19:24:54
    原文链接:... JavaScript 1. type 类型判断 isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) === 'String' } isNumber (o) { /...
  • Java 有8种基本数据类型:char,byte,long,short,int,float,double,boolean 对应的封装类有:Character,Byte,Long,Short,Integer,Float,Double,Boolean  每个类中都有相同的方法:   列举如下:equals() 判断...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,113
精华内容 1,245
关键字:

常用封装类型