JAVA基础第八组(5道题)
2016-05-23 17:22
453 查看
36.
37.
38.【程序38】
题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
39.
40.
【程序40】
题目:字符串排序。
37.
38.【程序38】
题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
package com.niit.homework1; import java.util.Scanner; /** * @author: Annie * @date:2016年5月22日 * @description:【程序38】 题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度 */ public class RequestStringLength { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("请输入一个字符串:"); String str = in.next(); System.out.println("字符串的长度为:"+str.length()); } }
39.
40.
【程序40】
题目:字符串排序。
package com.niit.homework1; import java.util.Scanner; /** * @author: Annie * @date:2016年5月22日 * @description:【程序40】 题目:字符串排序。 */ public class StringOrder { public static void main(String[] args) { Scanner in= new Scanner(System.in); System.out.println("请输入一串字符"); String str = in.next(); System.out.println(order(str)); } /** * @param str * 比较字符大小的方法 */ private static String order(String str) { char [] arr = null ; for (int i = 0; i < str.length()-1; i++) { arr = str.toCharArray(); if(arr[i]>arr[i+1]){ char temp = arr[i]; arr[i] = arr[i+1]; arr[i+1] = temp; } } return String.valueOf(arr);//将char类型的数组变成字符串 } }
相关文章推荐
- JAVA基础第七组(5道题)
- JAVA基础第六组(5道题)
- Java_类的热替换
- Java之Semaphore
- JAVA基础第五组(5道题)
- (spring-第18回【AOP基础篇】) 创建切面
- JAVA基础第四组(5道题)
- JAVA基础第三组(5道题)
- JAVA基础第二组(5道题)
- Junit配合Spring单元测试
- JAVA基础第一组(前5道题)
- 深入分析Java的序列化与反序列化
- struts2校验器验证表单避免无效sql查询
- Realm Java的学习、应用、总结
- java 静态代码块与非静态代码块
- Jdk1.7自带的FTP文件上传下载
- springMVC (三) HandlerAdapter
- 第一个Java应用
- java基础四---jdk内置工具的使用
- Spring bean的初始化及销毁