`

Flex String Util

    博客分类:
  • Flex
阅读更多
package core.util
{
	
	public class StringUtil
	{
		public static function str2Boolean(str:String):Boolean {
			if (str != null && str.toUpperCase()=="Y") {
				return true;
			} else {
				return false;
			}
		}

		public static function boolean2Str(b:Boolean):String {
			return b ? "Y" : "N";
		}
		
		public static function LTrim(s : String):String{
  			var i : Number = 0;
  			while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9)
  			{
    			i++;
  			}
  			return s.substring(i,s.length);
		}
 
		public static function RTrim(s : String):String{
  			var i : Number = s.length - 1;
  			while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 ||s.charCodeAt(i) == 9)
  			{
    			i--;
  			} 
  			return s.substring(0,i+1);
		}
 
		public static function Trim(s : String):String
		{
			if (s == null) {
				return null;
			}
  			return LTrim(RTrim(s));
		}
	}
}

 

分享到:
评论

相关推荐

    Base64_FLEX编码 范例

    5. **使用示例**: `Base64Util.docx`可能包含如何在FLEX应用程序中实例化`Base64Util`类,并调用`encodeBytes()`和`decodeString()`的代码示例。 6. **错误处理**: 实现中可能还包含对无效输入的错误处理,例如空...

    flex连接数据库的三种方法

    根据给定的文件信息,以下是关于“Flex连接数据库的三种方法”的详细知识点: ### Flex连接数据库的方法概述 Flex是Adobe公司推出的一种用于构建高性能、高交互性的RIA(Rich Internet Applications)的应用程序...

    Flex中文本高亮显示

    在Flex社区,有些开发者可能会创建自定义组件或使用像`mx.utils.StringUtil`这样的工具类来帮助处理文本高亮。 至于压缩包中的文件列表: - `.actionScriptProperties`:这是Eclipse或Flex Builder项目的...

    Flex+J2EE获取FlexSession的方法

    在探讨“Flex+J2EE获取FlexSession的方法”这一主题时,我们首先需要理解Flex与J2EE在Web开发中的角色以及如何通过它们实现会话管理。Flex是一种用于构建高度交互式的客户端应用程序的技术,而J2EE(Java 2 ...

    Flex连接数据库的3种方式

    ### Flex连接数据库的3种方式详解 Flex是一种用于构建高性能且具有丰富交互性的Web应用程序的开发框架。然而,Flex本身并不能直接与数据库进行通信。为了实现这一功能,开发者需要利用几种间接的方式。本文将详细...

    将 Flex 集成到 Java EE 应用程序的最佳实践(完整源代码)

    backport-util-concurrent.jar commons-httpclient.jar commons-logging.jar flex-messaging-common.jar flex-messaging-core.jar flex-messaging-proxy.jar flex-messaging-remoting.jar 在 web.xml 中...

    基于flex的flv简易播放器

    在这个播放器中,核心组件包括MX Canvas容器、Script标签、以及对Flex类库的导入,如UIComponent、Alert、StringUtil等。 1. **MX Canvas**: 作为基础布局组件,Canvas提供了一个可自定义大小的区域,用于放置其他...

    Flash与Flex3结合学习心得体会

    - Adobe提供了一系列的Utils包,如ArrayUtil、StringUtil、DateUtil、NumberFormatter和DictionaryUtil等,这些工具类包含了各种实用方法,例如字符串处理、数组操作、日期比较和格式化数字等。 - 例如,ArrayUtil...

    Adobe提供的Flex解析Json的ActionScript包

    2. **JSON类**:从Flex 4开始,Adobe引入了`mx.rpc.json.util.JSON`类(在Flex 4.5之后改为`spark.utils.JSON`),提供了更全面的JSON支持。`JSON.decode()`和`JSON.encode()`方法比`JSONUtil`更强大,能够处理更...

    Myeclipse10搭建Flex+spring+mybatis架构

    ### MyEclipse10搭建Flex + Spring + MyBatis架构详解 #### 一、环境配置与准备工作 在开始搭建基于MyEclipse10的Flex + Spring + MyBatis架构之前,我们需要确保以下软件和工具已经安装配置好: 1. **JDK**:...

    +Flex+集成到+Java+EE+应用程序的最佳实践(完整源代码)

    backport-util-concurrent.jar commons-httpclient.jar commons-logging.jar flex-messaging-common.jar flex-messaging-core.jar flex-messaging-proxy.jar flex-messaging-remoting.jar 在 web....

    flex_连接数据库

    ### Flex与Java联合连接数据库详解 #### 一、引言 在现代Web开发中,Flex是一种流行的客户端技术,用于构建富互联网应用(RIA)。然而,Flex本身并不具备直接访问数据库的功能,它需要通过中间层服务如HTTP Service...

    Flex类图和与Java交互时类型转换对照.rar

    - **String**:直接映射为Flex的String。 - **ArrayList/Array**:映射为Flex的Array。 - **HashMap/Map**:通常转换为Flex的Object,因为Flex没有直接对应的Map类型,但可以通过Object模拟Map的行为。 - **java...

    java和flex数据对于关系

    | String | `java.lang.String` | 字符串类型在Java与Flex中都使用String表示,可以直接转换。 | | XML | `org.w3c.dom.Document` | Flex中的XML对象可以转换为Java中的DOM文档对象模型。 | | XMLDocument | `org.w3...

    Flex3中用到的工具类包,含有json类

    具体到JSON处理,Flex3提供了一个名为`mx.rpc.json.util.JSONUtil`的类,该类包含了`decode`和`encode`方法,分别用于将JSON字符串转换为ActionScript对象,以及将ActionScript对象转换为JSON字符串。例如: ```...

    Flex类图和与Java交互时类型转换对照

    - java.util.Date:Java中的日期类,与Flex的Date对应。 - org.w3c.dom.Document,org.xml.sax.InputSource等:用于处理XML数据的类,与Flex的XML和XMLList相关。 3. 类型转换过程: - 当Flex向Java发送数据时,...

    java 与 flex 数据转换

    在开发跨平台应用程序时,Java 和 Adobe Flex 之间的数据转换是一个关键环节。Flex 主要用于构建富互联网应用程序(RIA),而 Java 则是后端服务器处理业务逻辑的强大平台。这两种技术之间的通信通常通过 AMF...

    flex中RemoteObject与java的通信

    import java.util.*; public class HelloWorld { public String sayHello(String str) { return str + "你好"; } public List<Student> strList() { List<Student> list = new ArrayList(); list.add(new ...

    Flex 开发架构

    ### Flex开发架构详解 #### 一、Flex与Java结合的重要性 Flex作为一种强大的Rich Internet Application (RIA) 开发工具,能够创建高性能的用户界面,并且具备跨平台的能力。与此同时,Java作为企业级应用开发的...

Global site tag (gtag.js) - Google Analytics