what-the-bank/sources/com/huawei/secure/android/common/util/SafeString.java

40 lines
1.1 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.huawei.secure.android.common.util;
/* loaded from: classes3.dex */
public class SafeString {
public static String replace(String str, CharSequence charSequence, CharSequence charSequence2) {
if (str != null && charSequence != null && charSequence2 != null) {
try {
return str.replace(charSequence, charSequence2);
} catch (Exception e) {
e.getMessage();
}
}
return str;
}
public static String substring(String str, int i) {
if (str == null || str.length() < i || i < 0) {
return "";
}
try {
return str.substring(i);
} catch (Exception e) {
e.getMessage();
return "";
}
}
public static String substring(String str, int i, int i2) {
if (str == null || i < 0 || i2 > str.length() || i2 < i) {
return "";
}
try {
return str.substring(i, i2);
} catch (Exception e) {
e.getMessage();
return "";
}
}
}