12月24号学习内容

1.从当前字符串中抽取子字符串 .substring()
例子1:

public class Lx{public static void main(String[] args) {
String sub1 = "piano voilion".substring(1);
System.out.println(sub1);```
从字符串中的第一位开始截取
例子2:

String sub2 = "piano voilion".substring(1,2);
System.out.println(sub2);```
从字符串的第一位截取到第二位
2.字符串拼接 .concat()
例子:

public class Lx{public static void main(String[] args) {
String s1 = "abc";
String s2 = "def";
String s3 = s1.concat(s2);
System.out.println(s3);
}} ```
**3.字符串分解    .split()**
例子:

public class Lx{public static void main(String[] args) {
String name = "a,b,c";
String names[] = name.split(",");
System.out.println(names);
}}```
4.替换字符串中的元素 .replace()
例子:

public class Lx{public static void main(String[] args) {
String replace = "replace".replace('e','a');
System.out.println(replace);
}}```
**5.大写转换   .toUpperCase()**
例子:

public class Lx{public static void main(String[] args) {
String upCase = "upcase".toUpperCase();
System.out.println(upCase);
}}```
6.小写转换 .toLowerCase()
例子:

public class Lx{public static void main(String[] args) {
String low = "LOWCASE".toLowerCase();
System.out.println(low);
}}```
**7.去除空格  .trim()只能去除前面和后面的空格,中间的空格不能去除**
例子:

public class Lx{public static void main(String[] args) {
String trim = " whiteSpace ".trim();
System.out.println(trim);
}}```
8.创建一个数组
(1)

String[] aArray =newString[5]; 创建一个数组为长度是5的数组

(2)

String[] bArray = {"a","b","c","d","e"};  创建一个元素为a,b,c,d,e的数组```
**9.打印数组    .toString()**
例子:

public class Lx{public static void main(String[] args) {
int[] intArray = {1,2,3,4,5};
System.out.println(intArray);
}}```
10.查看数组的元素

import java.util.Arrays;
public class Lx{public static void main(String[] args) {
String[] aArray = new String[]{"a","b"};
System.out.print (Arrays.toString(aArray));
}}```
**11.实例化字符串中的数组**
例子:

import java.util.Arrays;
public class Lx{
public static void main(String[] args) {
String[] bArray = {"a","b","c"};
System.out.print(bArray[0]);
}} 取数组bArray中第0位的数组元素```
12.循环打印数组

import java.util.Arrays;
public class Lx{
public static void main(String[] args) {
double[] myList = {1.2,3.9,4.8};
for (int k = 0; k < myList.length; k++){
System.out.println(myList[k]);}}}```
数组加赋

import java.util.Arrays;
public class Lx{
public static void main(String[] args) {
int total = 0;
for (int i = 1;i <= 100 ; i++){
total = total + i;
}
System.out.print(total);
}}```
取数组中的最大值

import java.util.Arrays;
public class Lx{
    public static void main(String[] args) {
    double[] dList = {1,2,9.8};
    double max = dList[0];
    for (int j = 1;jmax)
    max = dList[j];}
    System.out.print(max);}}```
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容