Codewars Solution:Get the Middle Character

Posted mc-web

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codewars Solution:Get the Middle Character相关的知识,希望对你有一定的参考价值。

Level 7kyu :Get the Middle Character

您将得到一个单词。

您的工作是返回单词的中间字符。

要求:

如果单词的长度是奇数,则返回中间字符。

如果单词的长度是偶数,请返回中间的2个字符。

主要方法:

length()->获取字符串长度

charAt(索引下标)->返回字符串中指定索引处的字符

 1 public class MiddleCharacter {
 2     
 3     public static String getMiddle (String word) {
 4         // your code
 5         int length=word.length();
 6         if(length%2==0){
 7             return word.charAt(length/2-1)+""+word.charAt(length/2);//这里空字符串要先加一次,让结果为字符串
 8         }
 9         return word.charAt(length/2)+"";
10     }
11 }

 

以上是关于Codewars Solution:Get the Middle Character的主要内容,如果未能解决你的问题,请参考以下文章

codewars闯关玩耍1

正则表达式密码验证 - Codewars [重复]

Codewars练习

[codewars_python]Sum of Digits / Digital Root

将零移到最后:为啥我的 Python 代码未能通过 CodeWars 中的测试?

text codewars