String使用和方法
Posted aikang525
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String使用和方法相关的知识,希望对你有一定的参考价值。
String a = "abc"; //返回String必须是常量池的 String intern = a.intern(); //长度 int length = a.length(); //指定位置的字符 char charAt = a.charAt(0); //是否空串 boolean empty = a.isEmpty(); //转小写 String s = a.toLowerCase(); //转大写 String s1 = a.toUpperCase(); //收尾去空格 String trim = a.trim(); //比较内容 boolean asd = a.equals("asd"); //忽略大小写比较 boolean b = a.equalsIgnoreCase("asd"); //连接字符串 String asd1 = a.concat("asd"); //比较字符串大小 int asd2 = a.compareTo("asd"); //字符串截取 String substring = a.substring(1,2); //判断结束 boolean a1 = a.endsWith("a"); //判断开始可规定开始位置 boolean a2 = a.startsWith("a", 1); //是否包含 boolean asd3 = a.contains("asd"); //第一次出现的位置可指定开始位置 int a3 = a.indexOf("a",1); //倒序第一次出现 int a4 = a.lastIndexOf("a"); //字符串的字符替换 String replace = a.replace(‘a‘, ‘b‘); //符合正则替换 String s2 = a.replaceAll("\w","b"); //同replaceAll只替换第一个 String s3 = a.replaceFirst("a", "b"); //是否符合正则 boolean matches = a.matches("\n"); //切片(可使用正则拆分)可指定起始位置 String[] split = a.split("\,", 2); //String转包装类 int i = Integer.parseInt(a); //包装类转String String s4 = String.valueOf(i); //String转char char[] chars = a.toCharArray(); //String转byte[]可指定编码需处理异常 byte[] bytes = a.getBytes("gbk");
以上是关于String使用和方法的主要内容,如果未能解决你的问题,请参考以下文章
创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增)减速(车速自减)修改车牌号,查询车的载重量。 编写两个构造方法:一个没有(代码片段