【发布时间】:2023-03-16 17:28:01
【问题描述】:
我正在从 C 切换到 Java。我想知道如何在字节缓冲区中找到一个字符串,java中是否有类似 memchr 的东西?字节缓冲区只是部分字符串,其余部分是原始字节,因此任何 java 方法都必须处理字节 + 字符。
我也在 java 中寻找类似 strsep 的东西来分割字符串。
【问题讨论】:
-
java.lang.String - 方法 split() 或 substring 可用于拆分字符串。一般来说,您应该阅读此类的 javadocs。
-
你可以用
String.split()分割字符串 -
@Blub - 字节缓冲区的大小/长度是多少?
-
不是一个好问题 - 因为它有两个问题。请把两者分开(使用拆分?:-))
标签: java string bytebuffer