这是我第二次读这本书,在自己的学习之间XML,javascript,的深入研究《JAVA 核心技术》。

在当中深入的学习了java的非常多机制。

回头再来看搜索引擎这本书的时候。就认为比第一次好非常多了。


这个是代码,能够执行,

假设想自己定义的话,那就把str1= " ";

中间的字符串改动。


JAVA代码:


package com;

import java.util.HashMap;

import org.xml.sax.HandlerBase;

public class Replace {
public static String replace(String line){

//创建一个HashMap存储全角和半角字符之间的相应关系
HashMap map = new HashMap();
map.put("。", ",");
map.put("。", ".");
       map.put("〈", "<");
       map.put("〉", ">");
       map.put("|", "|");
       map.put("《", "<");
       map.put("》", ">");
       map.put("[", "[");
       map.put("]", "]");
       map.put("?", "?");
       map.put(""", "\"");
       map.put(":", ":");
       map.put("﹑", ",");
       map.put("(", "(");
       map.put(")", ")");
       map.put("【", "[");
       map.put("】", "]");
       map.put("-", "-");
       map.put(" ̄", "~");
       map.put("!", "!");
       map.put("`", "`");
       map.put("1", "1");
       map.put("2", "2");
       map.put("3", "3");
       map.put("4", "4");
       map.put("5", "5");
       map.put("6", "6");
       map.put("7", "7");
       map.put("8", "8");
       map.put("9", "9");
       
       int length = line.length();
       for(int i = 0; i < length; i++){
        String charat = line.substring(i, i + 1);
        if(map.get(charat) != null){
        line = line.replace(charat, (String)map.get(charat));
        }
       }
       return line;

}
public static void main(String[] args) {
// TODO Auto-generated method stub
Replace a = new Replace();
String str1 = "1111";
String str2;
str2 = replace(str1);
System.out.println("转换后是: " + str2);

}

}


版权声明:本文博客原创文章,博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/mfrbuaa/p/4743221.html

由Lucnene 对于预治疗的文字,全角半角转换器(可执行)相关推荐

  1. php区分全角半角字符,php如何判断是字符串全角还是半角

    php如何判断是字符串全角还是半角 关注:168  答案:2  手机版 解决时间 2021-01-15 16:08 提问者夏日╮悲歌 2021-01-15 00:27 php如何判断是字符串全角还是半 ...

  2. python全角半角的相互转换

    # 转换说明 # 全角半角转换说明 # 有规律(不含空格): # # 全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E) # 半角字符unicode编码从 ...

  3. java判断全角_Javascript判断日文全角半角长度

    今天遇到需要判断在输入框中输入全角与半角的文字个数,例如全角可以输入10个,而半角可以输入20个.在网上搜寻了下,有篇文章是关于JavaScript,重点在于将字符串转换成unicode编码,而AS和 ...

  4. 英文字母间隔很大怎么解决?全角半角的概念

    原因:不小心开启了输入法中的全角 一.全角.半角的概念. 全角:指一个字符占用两个标准字符位置的状态. 半角:指一个字符占用一个标准字符位置的状态. 二.全角.半角的应用. 1.在中文中,文字全部使用 ...

  5. oracle 输出全角空格,mac系统中如何切换全角半角?苹果电脑输入法全角半角切换快捷键介绍...

    像小编这样的从事文字编排工作的童鞋们,经常要在 Mac 设备上用到全角空格,以及全角字母.但是,苹果的 Mac OS 系统自带的拼音输入法是不具有全角半角切换的功能.那么这要怎么办呢?本文小编来教大家 ...

  6. 计算机考试半角全角,全角和半角怎么切换?是什么意思?全角半角的区别

    你知道输入法里面的全角和半角是什么吗?下面我们就一起来了解一下它吧! 全角和半角是什么? 01全角,指一个字符占用两个标准字符位置的状态,也是排字的度量单位,宽度等于所使用的文字的磅数汉. 02半角, ...

  7. java 日文片假名半角转全角_日文 全角/半角 平假名/片假名 的转换

    (1)使用 ICU4J String src = "AaAアいろはアイウエイウエ"; //全角文字→半角文字に変換 Transliterator trF2H = Translite ...

  8. 日文 全角/半角 平假名/片假名 的转换

    (1)使用[url=http://icu-project.org/download/]ICU4J[/url] String src = "AaAアいろはアイウエイウエ"; //全角 ...

  9. win10输入法 全角/半角切换快捷键

    Shift+空格(Space) 切换全角半角 Shift 切换中英文模式 有时候你可能会不小心按下INS(Insert)键 插入键(Insert key,缩写INS)是电脑键盘的一个键,主要用于在文字 ...

最新文章

  1. 人均月薪 7.5 万,腾讯 Q2 成绩单来了,网友酸了?
  2. linux shell sshpass 远程服务器 批量修改密码
  3. 如何用Seaborn描绘柱状图(条形图),箱线图,小提琴图,分类散点图,分面网格分类图,散点图(3)
  4. 第一百二十九期:阿里内部员工,排查Java问题常用的工具单
  5. 跨专业留学学计算机硕士,跨专业申请中国香港计算机硕士需要注意哪些?
  6. 随想录(从DO-178C和ARINC653想到的)
  7. CISCO 路由器的E1模块配置指南
  8. 大屏数据可视化设计注意事项
  9. AH3050_12V升18V2A 同步升压芯片
  10. mac关闭虚拟内存_为什么不应该关闭Mac上的虚拟内存
  11. 公众号粉丝迁移需要多长时间?
  12. 夜间环境人脸识别_古蔺县小区人脸识别门禁系统方案_点击了解
  13. 乌尔都语简介和Unicode由来
  14. 浏览器如何工作~(转)
  15. 考研中国科学院大学计算机分数线,中国科学院大学2017年考研分数线
  16. 共模电感磁芯材质你知道哪几种
  17. 易基因:人类tRNA基因位点表现出与衰老相关的DNA高甲基化|研究文章
  18. 英语软件那些好玩的功能你知道吗
  19. python之用scapy分层解析pcap报文(Ethernet帧、IP数据包、TCP数据包、UDP数据包、Raw数据包)
  20. 【Apache Spark 】第 6 章Spark SQL 和数据集

热门文章

  1. 关于“如何破坏单例“我说了好几种方式,面试官却说:我其实随便问问,没想到你真会
  2. 毕业三年,贷款40万创业之后我又做回了程序员
  3. Nomad技术手册:共识协议(Consensus Protocol)
  4. windows 下更新 npm 和 node
  5. Why Spring Boot
  6. Android --- SharePreference 存储与数据库存储的效率分析
  7. linux 关闭网络防火墙设置方法,CentOS Linux防火墙配置及关闭方法
  8. 详细说明通过kettke对csv文件转换的操作步骤_如何将多页面pdf分割成一页一页的PDF文件...
  9. 数据中心IT机房末端气流组织管理
  10. 计算机网络管理考核办法,开滦医院计算机网络管理考核细则