API中的重要类(三)

API中的重要类(一):
https://blog.csdn.net/Veer_c/article/details/103803248
API中的重要类(二):
https://blog.csdn.net/Veer_c/article/details/103807515
API中的重要类(三):
https://blog.csdn.net/Veer_c/article/details/103808054

Calendar

Calendar:它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法
Calendar(日历类) – 获取年,获取月,获取日,获取时,获取分,获取秒。
public int get(int field):返回给定日历字段的值

import java.util.*;//或者import java.util.Calendar;

public class CalendarDemo {
 public static void main(String[] args) {
        Calendar c = Calendar.getInstance();
  //获取年份
  System.out.println(c.get(Calendar.YEAR));
  //获取月份,注意值是从0-11月,我们想要显示的更加付给我们的阅读规则,就必须给月份加上1
  System.out.println(c.get(Calendar.MONTH)+1);
  
  //获取日期
  System.out.println(c.get(Calendar.DATE));
  //获取时
  System.out.println(c.get(Calendar.HOUR));
  //获取分
  System.out.println(c.get(Calendar.MINUTE));
  //获取秒数
  System.out.println(c.get(Calendar.SECOND));//使用字符串的拼接拼接成你想要的日期格式
 }
}

正则表达式

正则表达式:符合一定规则的字符串
案例:(用正则和代码两种方式实现)
键盘录入qq号码,校验QQ号码。
需求:
1:要求必须是5-15位数字
2:0不能开头
第一种方法:

import java.util.Scanner;
public class RegexDemo {
public static void main(String[] args) {
  Scanner sc = new Scanner (System.in);
  System.out.println("请输入你的qq号码");
   String s = sc.nextLine();
  boolean flag = true;
   if(!s.startsWith("0")){
    if(s.length()>5&&s.length()<15){
     char []chs=s.toCharArray();
     for (int i = 0; i < chs.length; i++) {
     if(Character.isDigit(chs[i])){}else{//调用Character里面的isDigit()方法判断是否是数字
      flag = false;
      }}}
    else{flag = false;
    }
   }
   System.out.println(flag);
 }
}

第二种方法:正则表达式

import java.util.Scanner;

public class RegexDemo2 {
public static void main(String[] args) {
  //public boolean mathches(String reg)
  //判断字符串是否与给定的regex表达式匹配;
  Scanner  sc = new Scanner(System.in);
  System.out.println("请输入你的qq号码");
   String str = sc.nextLine();
  String reg = "[1-9][0-9]{4,14}";
  boolean flag = str.matches(reg);
    System.out.println(flag);
 }
}

规则字符在java.util.regex Pattern类中

A:字符
x 字符x(举例:a,1)
\ 反斜线字符
如果是要用“\”切割字符串,正则表达式应该写成 String s = “\\”;

B:字符类
[abc] a、b 或 c(简单类)
[^abc] 任何字符,除了 a、b 或 c(否定)
[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)
[0-9] 0-9字符

C:预定义字符类
. 任何字符
\d 数字:[0-9]
\w 单词字符:[a-zA-Z_0-9]

D:Greedy 数量词
X? X,一次或一次也没有
X* X,零次或多次
X+ X,一次或多次
X{n} X,恰好 n 次
X{n,} X,至少 n 次
X{n,m} X,至少 n 次,但是不超过 m 次
结论:以后需要匹配的正则表达式怎么写呢?
答:不用写,直接网上百度

API中的重要类(一):
https://blog.csdn.net/Veer_c/article/details/103803248
API中的重要类(二):
https://blog.csdn.net/Veer_c/article/details/103807515
API中的重要类(三):
https://blog.csdn.net/Veer_c/article/details/103808054

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Python API文档文是指将Python官方的API文档翻译成文的版本。Python API文档文的目的是为了方便国的开发者使用Python编程语言。 Python API文档文包含了Python编程语言的各种模块、函数、和方法的详细说明。它提供了对Python标准库的全面覆盖,方便开发者快速了解和使用各种Python的功能和特性。 Python API文档文通常按照模块的方式组织,每个模块都有详细的介绍和示例代码,以及各个函数和的参数、用法和返回值的说明。这样有助于开发者理解和运用Python的各个模块和功能,能够更加高效地编写代码。 Python API文档文的翻译工作通常由一些Python的社区和开发者共同完成,他们致力于将Python官方文档翻译成文版本,并及时进行更新和维护,以保证文档的准确性和完整性。 对于文开发者来说,Python API文档文是学习和使用Python编程语言的重要工具之一。通过阅读Python API文档文,开发者可以快速上手Python,了解各种模块和功能的使用方法,提高编程效率和质量。 总的来说,Python API文档文为国的开发者提供了一个便捷的学习和使用Python的渠道,使得开发者能够更好地掌握Python编程语言,实现各种应用和项目。 ### 回答2: Python API文档文翻译了Python编程语言的应用程序编程接口文档,并将其转化为文版本。这个文档是为了帮助文用户更好地理解和使用Python编程语言而编写的。 Python API文档文版详细介绍了Python语言各个模块、函数和的用法、参数和返回值等相关信息。它包含了Python标准库的各种模块,如`math`、`os`、`sys`等,以及第方库常用的模块,如`requests`、`numpy`等。这样,用户可以通过阅读该文档来了解各个模块的具体功能和使用方法。 Python API文档文版还提供了一些示例代码,以展示如何使用不同模块和函数来实现各种功能。这些示例代码有助于用户更好地了解Python编程语言的基本语法和面向对象编程的概念。 通过阅读Python API文档文版,用户可以更加便捷地查找所需的函数和模块,并了解它们的功能和用法。这对于开发各种Python应用程序和解决实际问题非常有帮助。 总之,Python API文档文版是一本详细介绍Python编程语言应用程序编程接口的文档,它为文用户提供了理解和使用Python编程语言的重要参考资料。无论是初学者还是有经验的程序员都可以通过阅读该文档来提升他们的Python编程技能。 ### 回答3: Python API文档文主要是指将Python编程语言的官方API文档翻译成文的工作。Python作为一种广泛使用的编程语言,拥有强大的标准库和大量第方库,这些库包含了各种功能模块和工具,供开发者使用。官方API文档对于学习和使用Python来说非常重要,它提供了详细的函数说明、参数说明和示例代码,帮助开发者理解库的使用方法。 将Python API文档翻译成文的作用主要有几个方面。首先,对于非英语母语的开发者来说,文翻译能够解决语言障碍问题,提高开发效率。其次,对于刚刚接触Python的初学者来说,文翻译可以降低学习的难度,更快地入门。此外,文翻译还能促进Python在国的普及和推广,吸引更多的开发者加入Python社区。 Python API文档的文翻译工作通常由社区成员、第方机构或志愿者组织来完成。他们通过认领、翻译和校对的方式,逐步将官方API文档翻译成文,并发布在相关的网站或在线平台上供开发者查询使用。这些翻译工作需要对Python语言有深刻的理解,并具备较强的英双语能力。 总而言之,Python API文档的文翻译工作对于推动Python的使用和普及具有重要意义。它不仅方便了文用户的学习和使用,同时也为Python社区的发展提供了积极的支持和贡献。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值