小编ami*_*toz的帖子

什么是'savedInstanceState'?

我是Android开发的新手,但我对OOP概念有一些了解.我试图从Java角度学习Android.

我的代码

我知道第9行savedInstanceState内部onCreate()是Bundle类的声明.在第10行,我们onCreate()从超类调用方法.

这是我不解释的内容:在第10行,我们将savedInstanceState本身作为参数传递给onCreate()方法.这对我来说没有意义,因为我希望传递一个Bundle类型的对象,但是我们将一个引用而不是类型为Bundle的对象传递给方法.

java sdk android android-studio

6
推荐指数
1
解决办法
9637
查看次数

提取 6 个字母,其中至少包含一个小写字母、至少一个大写字母和至少一个数字?

考虑字符串:

text = "aaAA23 aAAA32 32AeeeB  fjdSkjj839jl2lkjj"
pat = ?
result = re.findall(pat, text)
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种模式,它将给出以下结果:

["aaAA23", "aAAA32", "32Aeee", "dSkjj8"]
Run Code Online (Sandbox Code Playgroud)

我以一种天真的方式这样做:

pat = "[a-z]+[A-Z]+[0-9]+|[A-Z]+[a-z]+[0-9]+|[a-z]+[0-9]+[A-Z]+|[A-Z]+[0-9]+[a-z]+|[0-9]+[a-z]+[A-Z]+|[0-9]+[A-Z]+[a-z]+"
Run Code Online (Sandbox Code Playgroud)

这是行不通的,因为它会产生:

["aaAA23", "aAAA32", "32Aeee", "Skjj839"]
Run Code Online (Sandbox Code Playgroud)

怎么做?

python regex

1
推荐指数
1
解决办法
62
查看次数

标签 统计

android ×1

android-studio ×1

java ×1

python ×1

regex ×1

sdk ×1