java 输出特殊字符_java原样输出特殊符号
String str1 = "test\test\test\test\\";
这个语句在java里面是不好原样输出,应为“\”作为转义符号使“\t”有了另外的含义。通过操纵assic 码可以实现原样输出
@Test
public void testApp1(){
int specialsymbols = 9;
String str1 = "test\test\test\test\\";
System.out.println(str1);
byte[] bytes = str1.getBytes();
List indexs = new ArrayList();
List list = new LinkedList();
for(int i=0 ;i
if(bytes[i]==specialsymbols){
indexs.add(i);
}
list.add(bytes[i]);
}
int indexpos = 0;
int increate = 0;
for(Integer index : indexs) {
indexpos = index+increate;
list.add(indexpos, (byte)92);
list.add(indexpos+1, (byte)116);
increate += 2;
}
byte[] newbyte = new byte[list.size()];
int i=0;
for (Iterator iterator = list.iterator(); iterator.hasNext();) {
Byte byte1 = (Byte) iterator.next();
if(byte1 == specialsymbols){
iterator.remove();
} else {
newbyte[i]=byte1;
i++;
}
}
输出结果
还有其他实现办法吗
大小: 6.7 KB
0
顶
3
踩
分享到:
2012-08-21 17:07
浏览 6148
评论
java 输出特殊字符_java原样输出特殊符号相关推荐
- java string特殊字符_java string对特殊符号的处理
package cn.com.nike.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * 对String进行操作 ...
- java replace 特殊字符_java replaceall 用法:处理特殊字符
Java代码 public class TryDotRegEx { public static void main(String[] args) { // TODO Auto-generated ...
- java list格式化_java 格式化输出
通配符 与 C 语言中的 printf 参数列表非常类似,java 格式化方法的 format 参数也是通过通配符的基本字符串表示的:java 格式化文本通配符通配符说明示例 %sString&quo ...
- java 按格式输出时间_java格式输出时间
import java.util.*; public class GetDate { // 新建类 public static void main(String[] args) { // 主方法 Da ...
- java 输出 三角形_Java实现输出三角形
本来是想实现空心的,想了太久没写出来就算了 代码 package com.qaq.strruct; public class TestDemo01 { //打印三角形 //思路:空格的距离和星星的数量 ...
- java金字塔显示_java控制台输出数字金字塔示例分享
/*Java *Author: NealFeng at oschina.net *License: GPLv2+ *Time: 2014/1/17 * *在控制台输出数字金字塔: * ...
- java的科学记数法_java – 为什么输出是科学记数法?
为什么以下代码的输出是科学记数法? BigDecimal val = new BigDecimal("0000.000000111"); System.out.println(va ...
- java 输出参数_Java方法输出参数
在写Java代码的时候,自定义方法的时候,都会牵扯到参数问题,方法参数包括输出参数和输入参数. 下面主要说说输出参数: 1.没有输出参数的时候就直接把输出参数写成void就可以. 2.当输出参数只有一 ...
- java println 数组_java 数组输出
那就把两个for循环的顺序改动一下,把条件也改一下就好.System.out.println("--------------------------武侠小说列表--------------- ...
最新文章
- 函数参数传递常用的三种方式
- python绘制动态模拟图-Python 模拟动态产生验证码图片
- 理解python并发编程_Python并发编程很简单
- node.js——麻将算法(四)胡牌算法的一些优化处理方案(无赖子版)
- 高速信号传输约翰逊 pdf_高速串口技术如何突破板级连接限制
- 货物配送问题的matlab,免疫算法求解配送中心选址问题matlab代码
- 安装Eclipse ADT插件时遇到的一些问题,错误
- 没有Angular 3,下一个Angular主版本将是Angular 4
- 信号与系统_冲激函数匹配法
- 论文阅读笔记——Adversarial Attack on Attackers Post-Process to
- archlinux安装windows字体
- 3_kicad 5.0_PCB计算器(稳压器,布线宽度,电气间距,传输线路,RF衰减器,颜色代码,电路板类别)...
- 显卡ai性能测试软件,让AI帮你自动超频 索泰RTX 2080Ti显卡性能测试
- 计算机网络是指将多台具有独立功能,计算机等级考试四级网络工程师2015年模拟试题及答案(三)...
- 听《为什么时光飞逝》,耳目一新的人感知时光的科学研究观点
- 30 周年,Linux 成功的真正原因是什么?
- SQLServer数据库开发
- 【SQL Server】入门教程-基础篇(三)
- 104. 货仓选址——绝对值不等式的运用,中位数巧用
- GitHub CEO 说:开源已经胜利,等;开源之道每周评论(2019 11 18)
热门文章
- potplay显示服务器关闭,PotPlayer关掉左上角显示播放时间的操作教程
- potplayer最佳设置_PotPlayer调整常用设置让播放器效果更佳的具体操作流程
- MATLAB在线编辑网站及使用教程
- Python基于改进Unet的新冠肺炎等级分割系统(源码&教程)
- for-in 中的 index 类型
- 如何让绘画灵气十足-张聪-专题视频课程
- anemometer mysql_使用Anemometer基于pt-query-digest将MySQL慢查询可视化
- (三)《数字电子技术基础》——码制
- 基于JAVAOTET交通在线查询购票系统计算机毕业设计源码+系统+lw文档+部署
- 无限法则服务器角色操作忙,无限法则海岛地图决赛圈打药及火山灰伤害测试图文介绍[多图]...