`
小鱼不爱水
  • 浏览: 19868 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA基础之任意字符分组排序

    博客分类:
  • java
阅读更多

这是一段将任意字符分组排序输出的代码,里面共分为大写字母、小写字母、符号、数字等四类字符的排序输出,例子简单易懂,也算是对java基础的一种回顾吧。

	public static void main(String[] args) {
		String orginalCharts="a8sGb9eu%7Ad5@D3cF6fB,10Hg2CI4f";
		
		String uppercaseCharts="";//大写字母
		
		String lowercaseCharts="";//小写字母
		
		String digitCharts="";//数字
		
		String symbolCharts="";//符号
		
		char[] c=orginalCharts.toCharArray();
		//排序
		Arrays.sort(c);
		
		for(char s:c){
			
			if(Character.isUpperCase(s)){
				
				uppercaseCharts+=s;
				
			}else if(Character.isLowerCase(s)){
				
				lowercaseCharts+=s;
				
			}else if(Character.isDigit(s)){
				
				digitCharts+=s;
				
			}else{
				
				symbolCharts+=s;
				
			}
		}
		System.out.println(uppercaseCharts+"\n"+lowercaseCharts+"\n"+digitCharts+"\n"+symbolCharts);

	}

 

分享到:
评论

相关推荐

    java 按照字母表顺序排列字符串列表

    在Java编程中,排序字符串列表是一项常见的任务,特别是在处理用户输入或者进行数据处理时。本应用专注于使用数组排序技术,将用户输入的字符串按照字母表顺序排列。下面将详细介绍实现这个功能所需的关键知识点。 ...

    统计字符串中每个字母的个数

    除了基础的计数,还可以使用Java集合框架中的`HashMap`或`TreeMap`来存储字母及其出现次数,这样可以方便地处理任意字符,而不仅仅是英文字母。`HashMap`提供快速的插入和查找,而`TreeMap`则能按照字母顺序排序输出...

    Core Java 知识点汇总

    ### Core Java 知识点汇总 #### Java 关键字 ...总结来说,这些核心 Java 知识点是开发者日常工作中不可或缺的基础,通过深入理解和灵活运用这些知识点,可以更加高效地进行 Java 应用程序的开发和维护。

    的Java工程师面试题.doc

    本文总结了Java工程师面试题中的知识点,涵盖了Java基础知识、面向对象编程、数据结构与算法、多线程编程等方面的知识点。 一、Java基础知识 1. Java标识符:Java标识符可以是字母、数字、下划线和美元符号组成,...

    java JDBC综合笔记

    同时,笔记中还介绍了如何使用ORDER BY子句对查询结果进行排序,以及如何使用GROUP BY和HAVING子句进行分组查询和筛选。 此外,笔记中还强调了SQL语句中运算符的正确使用,如等于(=)和不等于()的使用,以及在...

    java开源包4

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java开源包101

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java开源包6

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java范例开发大全源代码

    第1篇 Java编程基础  第1章 Java开发环境的搭建(教学视频:9分钟) 2  1.1 理解Java 2  1.2 搭建Java所需环境 3  1.2.1 下载JDK 3  1.2.2 安装JDK 4  1.2.3 配置环境 5  1.2.4 测试JDK配置...

    java开源包9

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java范例开发大全

    第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境 5 1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java...

    Java范例开发大全 (源程序)

    第1篇 Java编程基础  第1章 Java开发环境的搭建(教学视频:9分钟) 2  1.1 理解Java 2  1.2 搭建Java所需环境 3  1.2.1 下载JDK 3  1.2.2 安装JDK 4  1.2.3 配置环境 5  1.2.4 测试JDK配置是否成功 7...

    java开源包5

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java开源包8

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    JAVA上百实例源码以及开源项目源代码

    2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。...

    java开源包10

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java开源包3

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    java开源包1

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    Java资源包01

    利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips AutoTips是为解决应用系统对于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 以满足该类...

    一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

    原文如下: 以前写了一个java的正规表达式的java工具类... * \P{InGreek} Any character except one in the Greek block (negation) \P{InGreek} 除希腊语种字符外的任意字符 (negation) * [\p{L}&&[^\p{Lu}]] Any ...

Global site tag (gtag.js) - Google Analytics