美文网首页
每日一练99——Java字符串模板 - 错误修复#5(8kyu)

每日一练99——Java字符串模板 - 错误修复#5(8kyu)

作者: 砾桫_Yvan | 来源:发表于2018-09-18 11:20 被阅读0次

题目

不好了!Timmy没有非常仔细地遵循指示,忘记了如何使用新的字符串模板功能,帮助Timmy使用他的字符串模板,以便按预期工作!

public class Kata 
{
    public static String buildString(String... args)
    {
      return
    }
}

测试用例:

import org.junit.Test;
import static org.junit.Assert.assertEquals;
import org.junit.runners.JUnit4;


public class BuildStringTest {
    @Test
    public void fixedTests() {
      assertEquals(Kata.buildString("Cheese","Milk","Chocolate"),"I like Cheese, Milk, Chocolate!");
      assertEquals(Kata.buildString("Cheese","Milk"),"I like Cheese, Milk!");
      assertEquals(Kata.buildString("Chocolate"),"I like Chocolate!");
    }
}

解题

My

public class Kata 
{
    public static String buildString(String... args)
    {
      return String.format("I like %s!",String.join(", ",args));
    }
}

后记

我想了好一会才想起String.join()的用法,尬呀。

相关文章

网友评论

      本文标题:每日一练99——Java字符串模板 - 错误修复#5(8kyu)

      本文链接:https://www.haomeiwen.com/subject/eocynftx.html