java进行转义的方法:在需要转义的字符前加上“\”即可进行转义,使得该字符具有不同于该字符单独出现时的语义;例如:“\0”表示空字符,“\t”表示水平制表,“\n”表示换行,“\r”表示回车、“\b”表示退格等等。

一、常见的转义字符

转移字符对应的英文是escape character , 转义字符串(Escape Sequence)。

字母前面加上捺斜线"\"来表示常见的那些不能显示的ASCII字符,称为转义字符。如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

所有的转义字符和所对应的意义:

注意:区分,斜杠:"/" 与 反斜杠:"\",此处不可互换。

二、/斜线与\反斜线

① / 斜线, slash或又称为forward slash (前斜线), 原本是标点符号。 起源于古罗马,中世纪时用作逗号(而当时的双斜线//是被当作连接号的,后来演化成等号=)。

(a)英语里的斜线, 最常用的即使替代字符“or”表选择, 比如: Yes/No; 还有就是避免名字的冲突,比如美国的人口普查表中有"Assyrian/Chaldean/Syriac", 就是为了避免因Syriac名字不同叫法而产生的冲突或歧义,其实也是or的含义。

(b)算术; 英文里面称over, 比如: 123/456,也即分数。

(c)金钱表示。 $50/- 表示50美元上限, 后面没有了,防止有人添加修改。

(d)日期的表示。

② \ backslash, 反斜线, 主要用于电脑中, 也正是对普通/斜线的借鉴。 操作系统(xNix), 电脑语言(C/C++, Perl),编码(部分Unicode)等都使用它。

php中文网,大量的免费Java入门教程,欢迎在线学习!

java mysql转义_java如何转义相关推荐

  1. java mysql 事物_java基础之MySQL事务和视图

    第三节 事务和视图 3.1事务 事务是用来维护数据库完整性的,它能够保证一系列的MySQL操作要么全部执行,要么全不执行.举一个例子来进行说明,例如转账操作:A账户要转账给B账户,那么A账户上减少的钱 ...

  2. jdbc odbc java mysql数据库连接_Java数据库连接之配置ODBC数据源

    java使用JDBC-ODBC桥接连接SQLServer数据库需要配置ODBC数据源,配置步骤如下: 1.进入控制面板,找到管理工具 2.看到ODBC数据源,有64位和32位的,如果你的数据库是64位 ...

  3. java mysql 配置_Java连接MySQL数据库详细分析

    一:工具 eclipse MySQL5.7 MySQL连接驱动:mysql-connector-java-5.1.44-bin.jar下载地址 二:加载驱动 2.1 在工程目录中创建lib文件夹,将下 ...

  4. java mysql存储过程_JAVA调用MySQL存储过程

    展开全部 java代码copy: Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager .g ...

  5. java mysql分层_java学习(十三)采用MVC分层思想实现转账功能

    本文只要使用mvc分层思想完成转账操作.一旦转账之后,汇款人和收款人的金额发生变化.因此,过程中必须采用事务管理. 1.MVC思想 1.1 发展历程 1.1.1 servlet 缺点:生成html内容 ...

  6. java mysql工具_Java开源数据库管理工具

    SQuirreL SQL Client SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容.发出 SQL 命令,以及如您将看到的,执行许多其他功能.构建该 ...

  7. java mysql 乱码_java+mysql中文乱码解决

    MySQL默认使用 ISO-8859-1 ( 即Latin1 ) 字符集,而JAVA内部使用Unicode编码,因此在JAVA中向MYSQL数据库插入数据时,或者读取数据时,都需要先转换一下编码方式: ...

  8. java mysql 查询_java连接mysql数据库达成数据查询详细教程

    前言:本篇文章适用于所有前后端开发者 众所周知,只要是编程,那肯定是需要存储数据的,无论是c语言还是java,都离不开数据的读写,数据之间传输不止,这也就形成了现代互联网的一种相互存在关系! 而读写存 ...

  9. java mysql语句_java mysql查询语句怎么写

    展开全部 1:使用SHOW语句找出在服务器上当前存在什么数据32313133353236313431303231363533e4b893e5b19e31333363373766库: mysql> ...

最新文章

  1. java判断是否为数组_JS如何判断是否是数组?
  2. java 贝塞尔_java贝塞尔曲线翻页效果
  3. 百度是如何收录没有提交过的新站
  4. Android端发送字符到Wed端,Android面试-socket和websocket
  5. Java异常面试问题
  6. Cognos11中通过URL访问report的设置
  7. Mate30安装谷歌全家桶(20200215,成功)
  8. 《汉魏风云》2、孙吴兵法第一传人——辛苦的天才曹操
  9. 发现一款好用的 java web报表工具
  10. 【论文写作】——设置中英文字体
  11. BUUCTF_MISC-九连环
  12. 2022年第十三届蓝桥杯大赛软件类决赛C/C++大学B组C题卡牌
  13. WPS插件的实现和发布
  14. 3.7 使用极坐标网格工具制作雷达扫描效果 [Illustrator CC教程]
  15. 6-3 BMI计算(类与对象) (10分)
  16. 关于amazon亚马逊SP-API申请注册,amazon亚马逊SPAPI开发人员资料注册,amazon亚马逊Selling Partner API申请注册详细指导
  17. ROS移植机器人小车:问题集(2)
  18. MySQL (十一) : 数据处理之增删改
  19. nodejs基于Vue旅游网站的设计与开发express前端源码
  20. (11)高通AP10.4开发者指南——WLAN(2.5 代码流程)

热门文章

  1. java设置excel行不可编辑_Excel Headers 不可编辑的poi
  2. mysql的开题报告_开题报告可以随便写吗(数据库 开题报告)
  3. STM32F407控制WH-NB73发送数据
  4. Python学习笔记——函数
  5. AccessOleDBCommand,数据库打开后无法关闭
  6. python打印26个字母的四种方法
  7. Docker 03 镜像命令
  8. .NET C# 红包生成算法,可设置红包总额和数量,可限制最大最小红包
  9. Python多线程爬取表情包,1秒下载五十张表情包
  10. 大年三十微信红包服务器,年三十有人收了1万多个微信红包 !!! 然而最让我吃惊的是……...