zoukankan      html  css  js  c++  java
  • 安卓学习67

    TextUtils 类类-Android 字符串处理类

    对于字符串处理Android 为我们提供了一个简单实用的TextUtils 类,如果处理比较简单的内容不用去思考正则表达式

    不妨试试这个在android.text.TextUtils 的类,主要的功能如下: 是否为空字符static

    boolean isEmpty(CharSequence str) 拆分字符串public static String[] split (String text, String expression) ,

    Android 开发网提示大家仔细看例子如下String.split() returns [''] when the string to be split is empty. This

    returns []. This does not remove any empty strings from the result. For example split("a,", "," ) returns {"a",

    ""}. 拆分字符串使用正则public static String[] split (String text, Pattern pattern) 确定大小写是否有效在当

    前位置的文本TextUtils.getCapsMode(CharSequence cs, int off, int reqModes) 使用HTML 编码这个字符串static

    String TextUtils.htmlEncode(String s)

    46. InputSream 输入流转String 字符串,,,Android 开发工具类在Android 平台上使用Java 层处理I/O 时主要使用流,这里Android 开发网给大家一个方便的类,可以处理InputStream

    输入流转为String 字符串,在效率上,我们使用了字符串拼接StringBuilder 类减少内存碎片以及BefferedReader 类实现

    一个缓存。private String Stream2String(InputStream is) {

    BufferedReader reader = new BufferedReader(new InputStreamReader(is), 16*1024); //强制缓存大小为

    16KB,一般Java 类默认为8KB

    StringBuilder sb = new StringBuilder();

    String line = null;

    try {

    while ((line = reader.readLine()) ! = null) { //处理换行符

    sb.append(line + " ");

    }

    } catch (IOException e) {

    e.printStackTrace();

    } finally {

    try {

    is.close();

    } catch (IOException e) {

    e.printStackTrace();

    }

    }

    return sb.toString();

    } }

  • 相关阅读:
    IIS日志-网站运维的好帮手
    精选7款绚丽的HTML5和jQuery图片动画特效
    不错的东西
    【今日推荐】10大流行的 Metro UI 风格的 Bootstrap 主题和模板
    跨域使用jsonp 获取天气预报
    《JavaScript权威指南》读书笔记(三)
    css背景定位
    网页加载速度的优化
    CSS书写顺序
    《JavaScript权威指南》读书笔记(二)
  • 原文地址:https://www.cnblogs.com/092e/p/14916842.html
Copyright © 2011-2022 走看看