Java第二周学习内容

Java第二周学习内容

前言

在本周,我主要学习了数组、字符串与正则表达式,初步认识了这些新的概念。以下是我在本周学到的主要内容总结:

1.数组

  • 所谓数组就是若干个相同数据类型的元素按一定顺序排列的集合。数组中的所有元素都具有相同的数据类型,用一个统一的数组名和一个下标来唯一地确定数组中的元素。从构成形式上数组可以分为一维数组和多维数组。
    数组的

  • 数组的定义:
    数据类型[ ]数组名;
    数组名=new 数据类型[个数];

  • 代码展示:

public static void main(String[]args) {
		int max,sec,i;
		int[]a= {79,99,2,74,38,21,4,88,53};
		if(a[0]>a[1]) {
			max=a[0];
			sec=a[1];
		}
		else {
			max=a[1];
			sec=a[0];
		}
		System.out.print("数组的各元素为:"+a[0]+" "+a[1]);
		for(i=2;i<a.length;i++){
			System.out.print(" "+a[i]);
			if(a[i]>max) {
				sec=max;
				max=a[i];
			}
			else if(a[i]>sec) {
				sec=a[i];
			}
		}
		System.out.print("\n其中的最大值为:"+max);
		System.out.println("  次最大值为:"+sec);
		
	}

2.字符串

本章中我主要学习的是String型字符串。String型字符串的常用方法如下展示:

  • 获得字符串长度
int length();
  • 获得指定位置上某个字符
char charAt(int index);
  • 判断字符串是否为空
  • 将字符数组转换成字符串
  • 将基本数据类型转成字符串
  • 注意:
    字符串常量与字符常量不同,字符常量是用单引号(')括起来的单个字符,而字符串常量是用双引号(")括起来的字符序列。

3.正则表达式

  • 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。
  • 在正则表达式中使用元字符时要在其前面叫上转义字符"“,如元字符“\d"在正则表达式中要写成”\d",又如若要想使用普通意义的点字符".“,必须写成”."。
import java.util.Scanner;
public class App5_7 {
	public static void main(String[]args) {
		String str="他说:我很好.我说:那就好.Hello Good moring";
		String a="[\\s\\p{Punct}]+";
		String[]words=str.split(a);
		for(int i=0;i<words.length;i++) {
			int m=i+1;
			System.out.println("单词"+m+":"+words[i]);
		}
	}
	

}

总结

以上就是我本周的主要学习内容总结,通过学习掌握这些内容,可以打好Java编程的基础,为进一步学习和开发Java应用程序奠定坚实的基础。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值