精华内容
下载资源
问答
  • 不管是给字符串赋值,还是对字符串格式化,都属于往字符串填充内容,一旦内容填充完毕,则需开展进一步处理。譬如一段Word文本,常见加工操作就有查找、替换、追加、截取等等,按照字符串处理结果异同,可将...

    不管是给字符串赋值,还是对字符串格式化,都属于往字符串填充内容,一旦内容填充完毕,则需开展进一步的处理。譬如一段Word文本,常见的加工操作就有查找、替换、追加、截取等等,按照字符串的处理结果异同,可将这些操作方法归为三大类,分别说明如下。

    一、判断字符串是否具备某种特征

    该类方法主要用来判断字符串是否满足某种条件,返回true代表条件满足,返回false代表条件不满足。判断方法的调用代码示例如下:

    String hello = "Hello World. ";
    // isEmpty方法判断该字符串是否为空串
    boolean isEmpty = hello.isEmpty();
    System.out.println("isEmpty = "+isEmpty);
    // equals方法判断该字符串是否与目标串相等
    boolean equals = hello.equals("你好");
    System.out.println("equals = "+equals);
    // startsWith方法判断该字符串是否以目标串开头
    boolean startsWith = hello.startsWith("Hello");
    System.out.println("startsWith = "+startsWith);
    // endsWith方法判断该字符串是否以目标串结尾
    boolean endsWith = hello.endsWith("World");
    System.out.println("endsWith = "+endsWith);
    // contains方法判断该字符串是否包含了目标串
    boolean contains = hello.contains("or");
    System.out.println("contains = "+contains);
    

    运行以上的判断方法代码,得到以下的日志信息:

    isEmpty = false
    equals = false
    startsWith = true
    endsWith = false
    contains = true
    

    二、在字符串内部进行条件定位

    该类方法与字符串的长度有关,要么返回指定位置的字符,要么返回目标串的所在位置。定位方法的调用代码如下所示:

    String hello = "Hello World. ";
    // length方法返回该字符串的长度
    int length = hello.length();
    System.out.println("length = "+length);
    // charAt方法返回该字符串在指定位置的字符
    char first = hello.charAt(0);
    System.out.println("first = "+first);
    // indexOf方法返回目标串在该字符串中第一次找到的位置
    int index = hello.indexOf("l");
    System.out.println("index = "+index);
    // lastIndexOf方法返回目标串在该字符串中最后一次找到的位置
    int lastIndex = hello.lastIndexOf("l");
    System.out.println("lastIndex = "+lastIndex);
    

    运行以上的定位方法代码,得到以下的日志信息:

    length = 13
    first = H
    index = 2
    lastIndex = 9
    

    三、根据某种规则修改字符串的内容

    该类方法可对字符串进行局部或者全部的修改,并返回修改之后的新字符串。内容变更方法的调用代码举例如下:

    String hello = "Hello World. ";
    // toLowerCase方法返回转换为小写字母的字符串
    String lowerCase = hello.toLowerCase();
    System.out.println("lowerCase = "+lowerCase);
    // toUpperCase方法返回转换为大写字母的字符串
    String upperCase = hello.toUpperCase();
    System.out.println("upperCase = "+upperCase);
    // trim方法返回去掉首尾空格后的字符串
    String trim = hello.trim();
    System.out.println("trim = "+trim);
    // concat方法返回在末尾添加了目标串之后的字符串
    String concat = hello.concat("Fine, thank you.");
    System.out.println("concat = "+concat);
    // substring方法返回从指定位置开始截取的子串。只有一个输入参数的substring,从指定位置一直截取到源串的末尾
    String subToEnd = hello.substring(6);
    System.out.println("subToEnd = "+subToEnd);
    // 有两个输入参数的substring方法,返回从开始位置到结束位置中间截取的子串
    String subToCustom = hello.substring(6, 9);
    System.out.println("subToCustom = "+subToCustom);
    // replace方法返回目标串替换后的字符串
    String replace = hello.replace("l", "L");
    System.out.println("replace = "+replace);
    

    运行以上的内容变更方法代码,得到以下的日志信息:

    lowerCase = hello world. 
    upperCase = HELLO WORLD. 
    trim = Hello World.
    concat = Hello World. Fine, thank you.
    subToEnd = World. 
    subToCustom = Wor
    replace = HeLLo WorLd. 
    

    更多Java技术文章参见《Java开发笔记(序)章节目录

    展开全文
  • 块元素(block element):块级元素生成一个元素框,(默认地)它会填充其父级元素内容,旁边不能有其他元素。换句话说,他 在元素框之前和之后生成了“分隔”符。我们最熟悉HTML元素是p和div. 内联元素(inline ...

    块元素(block element):块级元素生成一个元素框,(默认地)它会填充其父级元素的内容,旁边不能有其他元素。换句话说,他
    在元素框之前和之后生成了“分隔”符。我们最熟悉的HTML元素是p和div.

    内联元素(inline element),也叫行内元素

     

    内联元素在一个文本行内生成元素框,而不会打断这行文本。内联元素最好的例子就是XHTML中的a元素。strong和em也属于内联元
    素。这些元素不会在它本身之前或之后生成“分隔符”,所以可以出现在另一个元素的内容中,而不会破坏其显示。

    尽管“块”和“内联”这两个词与HTML和XHTML中的块级和行内元素有很多共同点,但也存在一个重要的差别。在HTML和XHTML中,
    块级元素不能继承自内联元素(即不能嵌套在行内元素中)。但是CSS中,对于显示角色如何嵌套不存在任何限制。

    另外提到内联元素,我们会想到有个display的属性是display:inline;这个属性能够修复著名的IE双倍浮动边界问题。

    块元素(block element)和内联元素(inline element)都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都从新行
    开始。而当加入了css控制以后,块元素和内联元素的这种属性差异就不成为差异了。比如,我们完全可以把内联元素cite加上
    display:block这样的属性,让他也有每次都从新行开始的属性。也可以把块元素div加上display:inline,让他显示为内联元素。

    可变元素是基于以上两者随环境而变化的,它的基本概念就是他需要根据上下文关系确定该元素是块元素或者内联元素。可变元素
    还是属于上述两种元素类别,一旦上下文关系确定了他的类别,他就要遵循块元素或者内联元素的规则限制。

    附:html中的块元素(block element)和内联元素(inline element)分类明细:

    块元素(block element)

     

    ◎ address - 地址

    ◎ blockquote - 块引用

    ◎ center - 举中对齐块

    ◎ dir - 目录列表

    ◎ div - 常用块级容易,也是css layout的主要标签

    ◎ dl - 定义列表

    ◎ fieldset - form控制组

    ◎ form - 交互表单

    ◎ h1 - 大标题

    ◎ h2 - 副标题

    ◎ h3 - 3级标题

    ◎ h4 - 4级标题

    ◎ h5 - 5级标题

    ◎ h6 - 6级标题

    ◎ hr - 水平分隔线

    ◎ isindex - input prompt

    ◎ menu - 菜单列表

    ◎ noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容

    ◎ noscript - 可选脚本内容(对于不支持script的浏览器显示此内容)

    ◎ ol - 排序表单

    ◎ p - 段落

    ◎ pre - 格式化文本

    ◎ table - 表格

    ◎ ul - 非排序列表


    内联元素(inline element)

    ◎ a - 锚点◎ abbr - 缩写

    ◎ acronym - 首字

    ◎ b - 粗体(不推荐)

    ◎ bdo - bidi override

    ◎ big - 大字体

    ◎ br - 换行

    ◎ cite - 引用

    ◎ code - 计算机代码(在引用源码的时候需要)

    ◎ dfn - 定义字段

    ◎ em - 强调

    ◎ font - 字体设定(不推荐)

    ◎ i - 斜体

    ◎ img - 图片

    ◎ input - 输入框

    ◎ kbd - 定义键盘文

    ◎ label - 表格标签

    ◎ q - 短引用

    ◎ s - 中划线(不推荐)

    ◎ samp - 定义范例计算机代码

    ◎ select - 项目选择

    ◎ small - 小字体文本

    ◎ span - 常用内联容器,定义文本内区块

    ◎ strike - 中划线

    ◎ strong - 粗体强调

    ◎ sub - 下标

    ◎ sup - 上标

    ◎ textarea - 多行文本输入框

    ◎ tt - 电传文本

    ◎ u - 下划线

    ◎ var - 定义变量


    可变元素

    可变元素 为根据上下文语境决定该元素为块元素或者内联元素。

     

    ◎ applet - java applet

    ◎ button - 按钮

    ◎ del - 删除文本

    ◎ iframe - inline frame

    ◎ ins - 插入的文本

    ◎ map - 图片区块(map)

    ◎ object - object对象

    ◎ script - 客户端脚本

     

     

    CSS的box模型图:

    转载于:https://www.cnblogs.com/1012728576blog/archive/2012/04/06/2434141.html

    展开全文
  • 块级元素生成一个元素框,(默认地)它会填充其父级元素内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉HTML元素是p和div.   内联元素(inline element),也叫行内元素...
     
    

    块元素(block element):

    块级元素生成一个元素框,(默认地)它会填充其父级元素的内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉的HTML元素是p和div.
     

    内联元素(inline element),也叫行内元素

    内联元素在一个文本行内生成元素框,而不会打断这行文本。内联元素最好的例子就是XHTML中的a元素。strong和em也属于内联元素。这些元素不会在它本身之前或之后生成“分隔符”,所以可以出现在另一个元素的内容中,而不会破坏其显示。
     

    尽管“块”和“内联”这两个词与HTML和XHTML中的块级和行内元素有很多共同点,但也存在一个重要的差别。在HTML和XHTML中,块级元素不能继承自内联元素(即不能嵌套在行内元素中)。但是CSS中,对于显示角色如何嵌套不存在任何限制。

    另外提到内联元素,我们会想到有个display的属性是display:inline;这个属性能够修复著名的IE双倍浮动边界问题。

    块元素(block element)和内联元素(inline element)都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都从新行开始。而当加入了css控制以后,块元素和内联元素的这种属性差异就不成为差异了。比如,我们完全可以把内联元素cite加上display:block这样的属性,让他也有每次都从新行开始的属性。也可以把块元素div加上display:inline,让他显示为内联元素。

    可变元素是基于以上两者随环境而变化的,它的基本概念就是他需要根据上下文关系确定该元素是块元素或者内联元素。可变元素还是属于上述两种元素类别,一旦上下文关系确定了他的类别,他就要遵循块元素或者内联元素的规则限制。

    附:html中的块元素(block element)和内联元素(inline element)分类明细:

    块元素(block element)

     

    ◎ address – 地址

    ◎ blockquote – 块引用

    ◎ center – 举中对齐块

    ◎ dir – 目录列表

    ◎ div – 常用块级容易,也是css layout的主要标签

    ◎ dl – 定义列表

    ◎ fieldset – form控制组

    ◎ form – 交互表单

    ◎ h1 – 大标题

    ◎ h2 – 副标题

    ◎ h3 – 3级标题

    ◎ h4 – 4级标题

    ◎ h5 – 5级标题

    ◎ h6 – 6级标题

    ◎ hr – 水平分隔线

    ◎ isindex – input prompt

    ◎ menu – 菜单列表

    ◎ noframes – frames可选内容,(对于不支持frame的浏览器显示此区块内容

    ◎ noscript – 可选脚本内容(对于不支持script的浏览器显示此内容)

    ◎ ol – 排序表单

    ◎ p – 段落

    ◎ pre – 格式化文本

    ◎ table – 表格

    ◎ ul – 非排序列表

     

    内联元素(inline element)

    ◎ a – 锚点◎ abbr – 缩写

    ◎ acronym – 首字

    ◎ b – 粗体(不推荐)

    ◎ bdo – bidi override

    ◎ big – 大字体

    ◎ br – 换行

    ◎ cite – 引用

    ◎ code – 计算机代码(在引用源码的时候需要)

    ◎ dfn – 定义字段

    ◎ em – 强调

    ◎ font – 字体设定(不推荐)

    ◎ i – 斜体

    ◎ img – 图片

    ◎ input – 输入框

    ◎ kbd – 定义键盘文

    ◎ label – 表格标签

    ◎ q – 短引用

    ◎ s – 中划线(不推荐)

    ◎ samp – 定义范例计算机代码

    ◎ select – 项目选择

    ◎ small – 小字体文本

    ◎ span – 常用内联容器,定义文本内区块

    ◎ strike – 中划线

    ◎ strong – 粗体强调

    ◎ sub – 下标

    ◎ sup – 上标

    ◎ textarea – 多行文本输入框

    ◎ tt – 电传文本

    ◎ u – 下划线

    ◎ var – 定义变量

     

    可变元素

    可变元素 为根据上下文语境决定该元素为块元素或者内联元素。

     

    ◎ applet – java applet

    ◎ button – 按钮

    ◎ del – 删除文本

    ◎ iframe – inline frame

    ◎ ins – 插入的文本

    ◎ map – 图片区块(map)

    ◎ object – object对象

    ◎ script – 客户端脚本

    展开全文
  • 块元素(block element):块级元素生成一个元素框,(默认地)它会填充其父级元素内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉HTML元素是p和div.内联元素(inline ...
    块元素(block element):

    块级元素生成一个元素框,(默认地)它会填充其父级元素的内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉的HTML元素是p和div.


    内联元素(inline element),也叫行内元素

    内联元素在一个文本行内生成元素框,而不会打断这行文本。内联元素最好的例子就是XHTML中的a元素。strong和em也属于内联元素。这些元素不会在它本身之前或之后生成“分隔符”,所以可以出现在另一个元素的内容中,而不会破坏其显示。


    尽管“块”和“内联”这两个词与HTML和XHTML中的块级和行内元素有很多共同点,但也存在一个重要的差别。在HTML和XHTML中,块级元素不能继承自内联元素(即不能嵌套在行内元素中)。但是CSS中,对于显示角色如何嵌套不存在任何限制。

    另外提到内联元素,我们会想到有个display的属性是display:inline;这个属性能够修复著名的IE双倍浮动边界问题。

    块元素(block element)和内联元素(inline element)都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都从新行开始。而当加入了css控制以后,块元素和内联元素的这种属性差异就不成为差异了。比如,我们完全可以把内联元素cite加上display:block这样的属性,让他也有每次都从新行开始的属性。也可以把块元素div加上display:inline,让他显示为内联元素。

    可变元素是基于以上两者随环境而变化的,它的基本概念就是他需要根据上下文关系确定该元素是块元素或者内联元素。可变元素还是属于上述两种元素类别,一旦上下文关系确定了他的类别,他就要遵循块元素或者内联元素的规则限制。

    附:html中的块元素(block element)和内联元素(inline element)分类明细:

    块元素(block element)



    ◎ address - 地址

    ◎ blockquote - 块引用

    ◎ center - 举中对齐块

    ◎ dir - 目录列表

    ◎ div - 常用块级容易,也是css layout的主要标签

    ◎ dl - 定义列表

    ◎ fieldset - form控制组

    ◎ form - 交互表单

    ◎ h1 - 大标题

    ◎ h2 - 副标题

    ◎ h3 - 3级标题

    ◎ h4 - 4级标题

    ◎ h5 - 5级标题

    ◎ h6 - 6级标题

    ◎ hr - 水平分隔线

    ◎ isindex - input prompt

    ◎ menu - 菜单列表

    ◎ noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容

    ◎ noscript - 可选脚本内容(对于不支持script的浏览器显示此内容)

    ◎ ol - 排序表单

    ◎ p - 段落

    ◎ pre - 格式化文本

    ◎ table - 表格

    ◎ ul - 非排序列表


    内联元素(inline element)

    ◎ a - 锚点◎ abbr - 缩写

    ◎ acronym - 首字

    ◎ b - 粗体(不推荐)

    ◎ bdo - bidi override

    ◎ big - 大字体

    ◎ br - 换行

    ◎ cite - 引用

    ◎ code - 计算机代码(在引用源码的时候需要)

    ◎ dfn - 定义字段

    ◎ em - 强调

    ◎ font - 字体设定(不推荐)

    ◎ i - 斜体

    ◎ img - 图片

    ◎ input - 输入框

    ◎ kbd - 定义键盘文

    ◎ label - 表格标签

    ◎ q - 短引用

    ◎ s - 中划线(不推荐)

    ◎ samp - 定义范例计算机代码

    ◎ select - 项目选择

    ◎ small - 小字体文本

    ◎ span - 常用内联容器,定义文本内区块

    ◎ strike - 中划线

    ◎ strong - 粗体强调

    ◎ sub - 下标

    ◎ sup - 上标

    ◎ textarea - 多行文本输入框

    ◎ tt - 电传文本

    ◎ u - 下划线

    ◎ var - 定义变量


    可变元素

    可变元素 为根据上下文语境决定该元素为块元素或者内联元素。



    ◎ applet - java applet

    ◎ button - 按钮

    ◎ del - 删除文本

    ◎ iframe - inline frame

    ◎ ins - 插入的文本

    ◎ map - 图片区块(map)

    ◎ object - object对象

    ◎ script - 客户端脚本

    转载于:https://www.cnblogs.com/itelite/archive/2011/10/18/2217066.html

    展开全文
  • 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色...
  • 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色...
  • flash shiti

    2014-03-14 10:32:41
    39.以下操作哪几项属于恢复上次操作? A. 打开Edit菜单下Redo命令 B. 按Crrl+z键 C. 按Crrl+y键 D. 打开Edit菜单下Undo命令 40.Number将参数转换成数值其返回值有哪几种情况? A. 如果X为一数字,则返回值...
  • Canvas绘图环境中有些属于立即绘制图形方法,有些绘图方法是基于路径。 立即绘制图形方法仅有两个strokeRect(),fillRect(),虽然strokezText(),fillText()方法也是立即绘制,但是文本不算是图形。 基于路径绘制...
  • 哈希是在密码学中重要方法,SHA-256 也是一种具有 256 位摘要较为复杂哈希过程,由 NIST 提出并推广使用,在集合中属于 SA2 算法集。其核心思想是采用消息预处理、填补、摘要计算等步骤,将随机大小的文本消息...
  • 块级元素生成一个元素框,(默认地)它会填充其父级元素内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉HTML元素是p和div. 内联元素(inline element),也叫行内...
  • html块元素与内联元素

    2010-04-02 22:27:00
    块级元素生成一个元素框,(默认地)它会填充其父级元素内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉HTML元素是p和div. 内联元素(inline element),也叫行内元素 ...
  • Microsoft C# Windows程序设计(上下册)

    热门讨论 2011-08-05 10:28:13
    第四章 文本输出中练习 4.1 系统信息 4.2 为文本之间添加间距 4.3 属性值 4.4 格式化为列 4.5 每样东西都是一个对象 4.6 列出系统信息 4.7 windows窗体和滚动条 4.8 滚动面板控件 4.9 ...
  • 在插入或删除图、表、公式时编号的维护就成为一个大问题,比如若在第二章的第一张图(图2-1)前插入一张图,则原来的图2-1变为2-2,2-2变为2-3,…,更糟糕的是,文档中还有很多对这些编号的引用,比如“流程图...
  • php高级开发教程说明

    2008-11-27 11:39:22
    前面提到每一种语言代表一种解决问题特定方法,这些问题多属于具有特殊要求某 一特殊种类。因为这些语言集中在一个有限应用领域内,他们成功性也限制在这些领域。 像C和P a s c a l这样语言变得如此流行...
  • 实例151 在文本中删除指定汉字或句子 实例152 替换指定字符串 实例153 向字符串中添加子字符串 实例154 截取字符串中数字 实例155 将选定字符转换成大写 实例156 将选定字符转换成小写 实例157 截取...
  • 实例151 在文本中删除指定汉字或句子 实例152 替换指定字符串 实例153 向字符串中添加子字符串 实例154 截取字符串中数字 实例155 将选定字符转换成大写 实例156 将选定字符转换成小写 实例157 截取...
  • css入门笔记

    2018-05-15 14:58:57
    轮廓指的是边框的边框,绘制于边框外的线条。 属性:outline:width style color; width:宽度 style:线条样式 color:线条颜色 outline:none/0; 取消轮廓 5、框模型 保持设置的宽高 box-sizing:border-box; 1...
  • asp.net知识库

    2015-06-18 08:45:45
    使用.ashx文件处理IHttpHandler实现发送文本及二进制数据方法 制作一个简单多页Tab功能 一完美关于请求目录不存在而需要url重写解决方案! 在C#中实现MSN消息框功能 XmlHttp实现无刷新三联动ListBox 鼠标...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
     Java波浪文字,一个利用Java处理字符实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
  • 取节点值文本()”返回的文本会失效BUG。 2. 修改高级表格支持库,解决在鼠标按下和抬起之间收到时钟周期事件情况下,无法收到“被单击”事件BUG。 3. 修改扩展界面支持库三,解决单击卷帘菜单后导致日期框不...
  • 在没有选项和填充的情况下,报头长度域的值为  A)3 B)5 C)10 D)20  此主题相关图片如下:  Key: B  37、某路由器的路由表如下所示。如果它收到一个目的地址为192.168.10.23的IP数据报,那么它为该数据报选择的下...
  • 指向的是window对象。而所谓的对象也就是引用类型,实际上在后台执行环境中,它就是一个指针。 回到Js当代码在执行的时候,会创建变量对象并且构建一个作用域链,而这个对象保存着当前函数...
  • 这些程序会加载更多内容,“填充”到网页里。这就是为什么如果你直接去爬网页本身url,你会找不到页面实际内容。 这里,若使用Google Chrome分析”请求“对应链接(方法:右键→审查元素→Network→清空,...
  • 实例241 设置RichTextBox控件中的文本对齐方式 11.5 ListBox控件应用 实例242 在ListBox控件中实现选择项功能 实例243 选中ListBox控件中全部条目 实例244 对ListBox控件中数据进行排序 实例245 在ListBox...
  • 实例241 设置RichTextBox控件中的文本对齐方式 11.5 ListBox控件应用 实例242 在ListBox控件中实现选择项功能 实例243 选中ListBox控件中全部条目 实例244 对ListBox控件中数据进行排序 实例245 在ListBox...
  • 实例241 设置RichTextBox控件中的文本对齐方式 11.5 ListBox控件应用 实例242 在ListBox控件中实现选择项功能 实例243 选中ListBox控件中全部条目 实例244 对ListBox控件中数据进行排序 实例245 在ListBox...

空空如也

空空如也

1 2 3
收藏数 56
精华内容 22
关键字:

属于文本填充的是