• JAVA基础第八组(5道题)


    36.

    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类型的数组变成字符串
        }
    }
  • 相关阅读:
    省选模拟27
    省选模拟26
    省选模拟25
    省选模拟23
    PHP 各个框架的优缺点(超详细)
    windows 下安装中文版Git
    支付宝APP支付里设置应用网关和授权回调地址是不必填的
    linux服务器下安装phpstudy 如何命令行进入mysql
    js金钱转大写
    多个 (li) 标签如何获取获取选中的里面的某个特定值??
  • 原文地址:https://www.cnblogs.com/wangmingxia/p/5520748.html
Copyright © 2020-2023  润新知