Tag: 字符串长度

string.length在java中无法正常工作

嗨,我有一个代码,检查字符串是否是回文。代码是这样的: package ProjeTarahi; import java.util.*; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.Scanner; import java.util.logging.Level; import java.util.logging.Logger; import java.lang.String; public class Main { public boolean CheckIsSymmetric(String s) { if (s.length()<=1) { return true; } if (s.charAt(0)==s.charAt(s.length()-1)) { String sub = s.substring(1,s.length()-2); return CheckIsSymmetric(sub); } else { return false; } } public static void main(String args[])throws […]

Java的toLowerCase()是否保留原始字符串长度?

假设有两个Java String对象: String str = “”; String strLower = str.toLowerCase(); 对于的每个值,表达式是否正确呢? str.length() == strLower.length() 评估为true ? 那么, String.toLowerCase()保留String的任何值的原始字符串长度?

java.util.UUID.randomUUID()。toString()length

java.util.UUID.randomUUID()。toString()长度总是等于36吗? 我无法找到相关信息。 这里只说以下内容: public static UUID randomUUID()静态工厂,用于检索类型4(伪随机生成的)UUID。 使用加密强伪随机数生成器生成UUID。 返回:随机生成的UUID 那种type 4没有告诉我什么。 我不知道在这种情况下4型是什么意思。