package org.bouncycastle.shaded.util;
|
|
import java.security.AccessController;
|
import java.security.PrivilegedAction;
|
/* loaded from: classes.dex */
|
public final class Strings {
|
private static String LINE_SEPARATOR;
|
|
static {
|
try {
|
LINE_SEPARATOR = (String) AccessController.doPrivileged(new PrivilegedAction<String>() { // from class: org.bouncycastle.util.Strings.1
|
@Override // java.security.PrivilegedAction
|
public String run() {
|
return System.getProperty("line.separator");
|
}
|
});
|
} catch (Exception e) {
|
try {
|
LINE_SEPARATOR = String.format("%n", new Object[0]);
|
} catch (Exception e2) {
|
LINE_SEPARATOR = "\n";
|
}
|
}
|
}
|
|
public static String toLowerCase(String str) {
|
char[] charArray = str.toCharArray();
|
boolean z = false;
|
for (int i = 0; i != charArray.length; i++) {
|
char c = charArray[i];
|
if ('A' <= c && 'Z' >= c) {
|
charArray[i] = (char) ((c - 'A') + 97);
|
z = true;
|
}
|
}
|
return z ? new String(charArray) : str;
|
}
|
}
|