当前位置: 首页 > 面试题库 >

如何创建带有回车符的字符串?

訾安邦
2023-03-14
问题内容

对于JUnit测试,我需要一个由多行组成的String。但是我得到的只是一个单行字符串。我尝试了以下方法:

    String str = ";;;;;;\n" +
                 "Name, number, address;;;;;;\n" + 
                 "01.01.12-16.02.12;;;;;;\n" + 
                 ";;;;;;\n" + 
                 ";;;;;;";

我也尝试\n\r\n。System.getProperty(“
line.separator”)也不起作用。它产生一个\nin字符串,没有回车符。那么我该如何解决呢?


问题答案:

感谢您的回答。我错过了我的数据存储在List<String>传递给测试方法的。错误是我将字符串放入ArrayList的第一个元素中。这就是为什么我认为String只包含一行,因为调试器只显示了一个条目。



 类似资料:
  • ...现在我想用这个文本创建一个字符串。例如在Python中: 但Python并不认为这是字符串,因为它包含换行符。我如何使这个文本成为一个字符串?

  • 问题内容: 我需要创建一个可以将int,long,double等类型转换为字符串的格式的字符串。使用Obj-C,我可以通过以下方式进行操作。 怎么做迅速? 问题答案: 我认为这可以帮助您: 结果示例:

  • 问题内容: 我正在尝试将String传递给我的。如何通过针对读者的“测试” 而不是来自读者的输入? 问题答案: 您可以如下修改代码

  • 问题内容: 我正在遵循指南,它为我提供了以下代码: 我想知道的是如何仍然可以创建一个,但是不要读取文件的内容,而要使用一个已有的变量。 问题答案: 使用而不是。 请参阅StringReader的文档 例:

  • 问题内容: 我不习惯在Java中使用流-如何从中创建流? 问题答案: 干得好: 更新 对于多字节支持使用(感谢 Aaron Waibel 的评论): 请参阅ByteArrayInputStream手册。 在上面的String#getBytes(charset)方法中使用charset参数是安全的。 在JDK 7+之后,您可以使用 而不是硬编码的编码字符串:

  • 本文向大家介绍iOS 创建带有删除线文本的字符串,包括了iOS 创建带有删除线文本的字符串的使用技巧和注意事项,需要的朋友参考一下 示例 目标C 迅速 然后,可以将其添加到您的UILabel中: