java中取出一段字符中的第几个字符?
3个回答
展开全部
//使用String原生的charAt 方法能够提供最好的性能
public static void main(String[] args) {
System.out.println("abcdefg".charAt(0));
System.out.println("abcdefg".charAt(1));
System.out.println("abcdefg".charAt(2));
System.out.println("abcdefg".charAt(3));
System.out.println("abcdefg".charAt(4));
System.out.println("abcdefg".charAt(5));
System.out.println("abcdefg".charAt(6));
}
展开全部
public static void main(String args[]) {
System.out.println(index(4, "abcd"));
}
public static String index(int i, String value) {
if (value == null || value.length() <= 0 || i > value.length()) {
return "";
} else {
return value.toCharArray()[i - 1] + "";
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询