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() { // 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; } }