本文整理了Java中java.lang.StringBuilder.offsetByCodePoints()
方法的一些代码示例,展示了StringBuilder.offsetByCodePoints()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StringBuilder.offsetByCodePoints()
方法的具体详情如下:
包路径:java.lang.StringBuilder
类名称:StringBuilder
方法名:offsetByCodePoints
暂无
代码示例来源:origin: io.virtdata/virtdata-lib-realer
private void skipPrevious() { // Requires 0<codePointStart.
codePointLimit=codePointStart;
codePointStart=str.offsetByCodePoints(codePointStart, -1);
}
private int previousCC() { // Returns 0 if there is no previous character.
代码示例来源:origin: jp.dodododo/samurai-dao
public int offsetByCodePoints(int index, int codePointOffset) {
return delegator.offsetByCodePoints(index, codePointOffset);
}
代码示例来源:origin: com.github.javaito/hcjf
public int offsetByCodePoints(int index, int codePointOffset) {
return builder.offsetByCodePoints(index, codePointOffset);
}
代码示例来源:origin: me.soliveirajr/menta-bean
public int offsetByCodePoints(int index, int codePointOffset) {
return sb.offsetByCodePoints(index, codePointOffset);
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
int backwardNumCodePoints(int n) {
int length = oldBuffer.length();
int beyond = pos - length;
if(beyond > 0) {
if(beyond >= n) {
// Not back far enough to re-enter the oldBuffer.
pos -= n;
return n;
} else {
// Back out all beyond-oldBuffer code points and re-enter the buffer.
pos = oldBuffer.offsetByCodePoints(length, beyond - n);
return beyond;
}
} else {
// Go backwards from inside the oldBuffer.
pos = oldBuffer.offsetByCodePoints(pos, -n);
return 0;
}
}
代码示例来源:origin: com.jtransc/jtransc-rt
@Override
@JTranscAsync
public synchronized int offsetByCodePoints(int index, int codePointOffset) {
return super.offsetByCodePoints(index, codePointOffset);
}
代码示例来源:origin: omegat-org/omegat
} else if ((cp == '>') && (tag.lastIndexOf("\\") != tag.offsetByCodePoints(tag.length(), -1))) {
num++;
Xtag oneTag = new Xtag(tag.toString(), num);
代码示例来源:origin: com.github.groupon.monsoon/monsoon-collector-base
for (int i = 0, next_i; i < result.length(); i = next_i) {
final int code_point = result.codePointAt(i);
next_i = result.offsetByCodePoints(i, 1);
代码示例来源:origin: org.jboss.jdeparser/jdeparser
for (int i = idx; i < b.length();) {
c = b.codePointAt(i);
end = b.offsetByCodePoints(i, 1);
switch (c) {
代码示例来源:origin: groupon/monsoon
for (int i = 0, next_i; i < result.length(); i = next_i) {
final int code_point = result.codePointAt(i);
next_i = result.offsetByCodePoints(i, 1);
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-util
StringBuilder sb = new StringBuilder(str);
while (true) {
int end = sb.offsetByCodePoints(problem, 1);
String decoded = sb.substring(problem, end);
String encoded = " ".equals(decoded) ? "%20" : URLEncoder.encode(decoded, "UTF-8");
代码示例来源:origin: org.eclipse.rdf4j/rdf4j-client
StringBuilder sb = new StringBuilder(str);
while (true) {
int end = sb.offsetByCodePoints(problem, 1);
String decoded = sb.substring(problem, end);
String encoded = " ".equals(decoded) ? "%20" : URLEncoder.encode(decoded, "UTF-8");
代码示例来源:origin: eclipse/rdf4j
StringBuilder sb = new StringBuilder(str);
while (true) {
int end = sb.offsetByCodePoints(problem, 1);
String decoded = sb.substring(problem, end);
String encoded = " ".equals(decoded) ? "%20" : URLEncoder.encode(decoded, "UTF-8");
代码示例来源:origin: io.virtdata/virtdata-lib-realer
codeUnitIndex=dest.offsetByCodePoints(firstSupplementaryIndex, i-firstSupplementaryIndex);
内容来源于网络,如有侵权,请联系作者删除!