zoukankan      html  css  js  c++  java
  • JAVA基础第十组(5道题)

    46.【程序46】
    题目:两个字符串连接程序

    package com.niit.homework1;
    
    import java.util.Scanner;
    
    /**
     * @author: Annie
     * @date:2016年5月23日
     * @description:【程序46】 
                                                  题目:两个字符串连接程序 
                                                  思路:public String concat(String str)将指定字符串连接到此字符串的结尾。
     */
    public class ConnectString {
    
        /**
         * @param args
         * @param str1 第一个字符串
         * @param str2第二个字符串
         */
        public static void main(String[] args) {
            ConnectString c = new ConnectString();
            Scanner s = new Scanner(System.in);
            System.out.println("请输入两个字符串:");
            String str1 = s.next();
            String str2 = s.next();
            String str = str1.concat(str2);
            System.out.println(str);
        }
    
        
    }

    47.题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。

    package com.niit.homework1;
    
    import java.util.Random;
    /**
     * @author: Annie
     * @date:2016年5月23日
     * @description:【程序47】  题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。 
     */
    public class PrintStar {
        public static void main(String[] args) {
            PrintStar p = new PrintStar();
            p.star();
        }
        /**
         * 用于求1-50间的7个随机数+打印星星 
         */
        public void star(){
            int a[] = new int[50];
            Random r = new Random();
            for (int i = 0; i < 7; i++) {
                a[i] = r.nextInt(a.length);    
                System.out.print((a[i]+1)+" ");
            }
            System.out.println();
            for (int i = 0; i <7; i++) {
                for (int j = 0; j <a[i]+1; j++) {
                    System.out.print("*");
                }
                System.out.println();
            }
        }
    
    }

    48.

    49.

    【程序49】
    题目:计算字符串中子串出现的次数

    package com.niit.homework1;
    
    import java.util.Scanner;
    
    /**
     * @author: Annie
     * @date:2016年5月22日
     * @description:【程序49】 
                                                    题目:计算字符串中子串出现的次数 
                    public int indexOf(String str,
                       int fromIndex)返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
     */
    public class StringCount {
        public static void main(String[] args) {
            int count=0;
            Scanner in = new Scanner(System.in);
            System.out.println("请输入字符串:");
            String str = in.next();
            System.out.println("请输入子串");
            String str1 = in.next();
            int start = 0;
            while(str.indexOf(str1, start)>=0 && start<str.length()){
                count++;
                //当找到第一个后,索引位置等于第一次出现的位置+子字符串的长度
                start = str.indexOf(str1, start) + str1.length();
            }
            System.out.println(str1 + "在" + str + "出现的次数为:" + count);
        }
    
    }

    50.

  • 相关阅读:
    链接的思考
    反向传播算法为什么要“反向”
    浅说机器学习理论
    体验一下5分钟快速迁移mysql近亿数据量大表的速度!!!
    (MHA+MYSQL-5.7增强半同步)高可用架构设计与实现
    MySQL-开发规范升级版
    Mysql 优化建议
    Percona XtraDB Cluster(PXC)-高可用架构设计说明
    企业级-Mysql双主互备高可用负载均衡架构(基于GTID主从复制模式)(原创)
    记一次测试环境下PXC集群问题《经验总结》
  • 原文地址:https://www.cnblogs.com/wangmingxia/p/5520755.html
Copyright © 2011-2022 走看看