在Java中,有一类特殊的符号称为分隔符,包括空白分隔符和普通分隔符。

空白分隔符

空白分隔符包括:空格、回车、换行和制表符Tab键。空白分隔符的主要作用是分隔标识符,帮助Java编译器理解源程序。例如:

int a;

若标识符int和a之间没有空格,即inta,则编译程序会认为这是用户定义的标识符,但实际上该语句的作用是定义变量a为整型变量。

另外,在代码的编排时,适当的空格和缩进可以增强代码的可读性。看看下面HelloAndroid.java这段代码。

public class HelloAndroid{

public static void main(String args[]){

System.out.println("Hello Android!");

}

}

在这个程序中,用到了大量的用于缩排的空格(主要是制表符和回车),如果不使用缩排空格,这个程序可能会是如下的模样。

public class HelloAndroid{

public static void main(String args[]){

System.out.println("Hello Android!");

}

}

相比较上一个程序,这个程序没有使用制表符来做缩排,显然在层次感上差了很多,甚至,还可能是如下情况。

public class HelloAndroid{public static void main(String args[]){System.out.println("Hello Andr

java 分隔符_Java分隔符的使用相关推荐

  1. Java字符串中分隔符的字符串和数组的转换

    在做批量删除数据的时候,前端传来的是以逗号分隔的字符串,要拿到service层进行处理分割,还原成数组或者ArrayList集合,经过网上查阅,总结如下,话不多说直接上代码 第一种方式(split) ...

  2. 在Java中使用分隔符(拆分的对立面)连接数组元素的快速简便方法

    本文翻译自:A quick and easy way to join array elements with a separator (the opposite of split) in Java [ ...

  3. java 解析竖线分隔符

    java中将带分隔符的字符串转换成数组,使用以下方法: String exp = "right,bottom"; String[] ops = exp.split(",& ...

  4. 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇

    马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...

  5. 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)

    黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...

  6. java 文件分隔符_Java文件分隔符

    java.io.File类包含四个静态分隔符变量.在这里,我们将了解它们以及何时使用它. File.separator:平台相关的默认名称 - 分隔符是String.对于Windows,它是'\',对 ...

  7. java忽略引号中的分隔符_java – 令牌化但忽略引号内的分隔符

    在这种情况下,使用 java.util.regex.Matcher更容易使用find()而不是任何类型的拆分. 也就是说,不必定义令牌之间的分隔符的模式,您可以为令牌本身定义模式. 以下是一个例子: ...

  8. java split 字符串作为分隔符_Java 字符串分隔 split

    Java中的我们可以利用 split 方法(Java.lang.string.split)把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项. s ...

  9. java字符串根据分隔符取值_java中解析含分隔符的字符串

    java中解析含分隔符的字符串 (2010-03-24 16:43:58) 标签: 杂谈 字符串的分隔对于一个以某种分隔符标识字段的字符串,如果想得到串中每个字段项,常用的分隔方法能3种. 设args ...

  10. java 判断是否有分隔符_java 检测分隔符

    恩,我要检测输入的分隔符,但是,在入栈的时候,top,应该是从-1加啊,为什么第一次入栈后,top从-1编程1了?importjava.util.*;publicclassbrackets2{publ ...

最新文章

  1. php 返回数组 键名,php array_keys 返回数组的键名
  2. python使用方法-python中dict使用方法详解
  3. php auth和rbac区别,php中比rbac更好的权限认证的方式auth类认证
  4. centos7桌面没有计算机图标,centos7下创建桌面图标的方法
  5. [mybatis]Example的用法
  6. Nginx 为什么快到停不下来?
  7. JAVAWeb项目 微型商城项目-------(二)数据库设计
  8. tomcat部署安全证书文件(阿里云SSL证书)
  9. 管家婆显示服务器没有加密狗,管家婆软件阿拉丁狗找不到加密狗
  10. native2ascii编码转换
  11. 戴尔笔记本电脑 N4010 14R-468 BOIS简单解析
  12. python数字时钟
  13. Monkey压力测试
  14. 贝尔商道赚钱思维36道第04道:二八定律,约仅有20%的因素影响80%的结果
  15. CentOS简单上手——第四篇
  16. 文件包含漏洞和上传漏洞
  17. 解析范式(1NF-4NF)
  18. 微信小程序座位预约,微信小程序实现订座位,餐厅座位预约小程序毕设作品
  19. 临床执业助理医师(综合练习)题库【5】
  20. 提升项目经理谈话能力的十个实用技巧

热门文章

  1. 手把手教学 玩转苹果HomeKit
  2. 山东大学校内网盘开发日志4-目前开发思路
  3. fastlane二开java_iOS中使用Fastlane实现自动化打包和发布
  4. MPP(无主备)环境搭建
  5. excel公式编辑器_EXCEL从文件夹中提取符合条件的记录,其实很简单
  6. caffe 训练笔记总结
  7. IIS配置ipa下载设置
  8. Python源文件改写。编写一个程序,读取一个Python源程序文件source.py,将文件中所有除保留字外的小写字母换成大写字母。生成后的文件要能够被Python解释器正确执行。
  9. VxWorks下的调试
  10. 我的工作必装软件清单