簡體   English   中英

C#等效Java代碼

[英]C# Equivalent java code

Java中此C#代碼的等效項是什么?

string receivedData = …;
string splittedValues = receivedData.Split("&", StringSplitOptions.RemoveEmptyEntries);

final String[] splittedValues = receivedData.replaceFirst("^&+","").split("&+");

對於上面的特定代碼,您可以首先:

  • 刪除定界符的前導/后綴標記: .replaceAll("(^&+|&+$)", "")
  • 根據定界符分割字符串: .split("&+")

如果不進行第一步清理,則將字符串"&&sdfds" (前導定界符)分割為空字符串。

番石榴

Iterable<String> splitStrings = 
  Splitter.on('&').omitEmptyStrings().split(string);

(公開:我為番石榴做貢獻。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM