zoukankan      html  css  js  c++  java
  • hdu2026.java字符

    首字母变大写

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 47489    Accepted Submission(s): 26251


    Problem Description
    输入一个英文句子,将每个单词的第一个字母改成大写字母。
     
    Input
    输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
     
    Output
    请输出按照要求改写后的英文句子。
     
    Sample Input
    i like acm
    i want to get an accepted
     
    Sample Output
    I Like Acm
    I Want To Get An Accepted

    import java.util.*;
    class Main{
    public static void main(String args[])
    {Scanner cin=new Scanner(System.in);
    while(cin.hasNext())
    {String str=cin.nextLine();
    char []a=str.toCharArray();
    a[0]=(char)(a[0]-32);
    for(int i=1;i<str.length();i++)
    {if(a[i]==' '&&a[i+1]!=' ')
    a[i+1]=(char)(a[i+1]-32);}
    for(int i=0;i<str.length();i++)
    System.out.print(a[i]);
    System.out.println();

    }
    }
    }

    这里不需要吃掉回车键

     
     
  • 相关阅读:
    数据访问层之Repository
    IIS执行原理
    异常分析
    Logger
    JSTL
    Kubernetes
    NET Core WordPress
    net平台的rabbitmq
    MySQL can’t specify target table for update in FROM clause
    EqualsBuilder和HashCodeBuilder
  • 原文地址:https://www.cnblogs.com/1314wamm/p/5364773.html
Copyright © 2011-2022 走看看