想起多少我写多少
for 循环
1 | public static void main(String[] args) { |
已知其他用法如下:
1 | public static void main(String[] args) { |
运行结果:1,2,3,4,5
if 判断
1 | public static void main(String[] args) { |
其他用法
1 | public static void main(String[] args) { |
其他用法
1 | public static void main(String[] args) { |
运行结果:ok
?:运算符
“?“ = if
“:“ = else
只能是英文状态下的符号才可以使用。
1 | public static void main(String[] args) { |
switch case 语句
1 | public static void main(String[] args) { |
运行结果:hello world!
forEach方法
可以快速遍历里面的所有元素,不过好像只能在数组和列表用?
1 | public static void play(String name, String value){ |
另外种调用隔壁包方法如下:
1 | public class Debug01_stackText { |
隔壁:
1 | public class Debug02_go { |
运行结果:
qx
嘿嘿嘿
split() 方法
语法: public String[] split(String regex,int limit)
regex:正则表达式分隔符,比如”*”、”-“什么的。
limit:分割的份数。
1 | String str = "a-b-c"; |
运行结果:
a
b-c
没错他是以数组的形式返回的。
题外话:关于str和sqr什么区别,这里单纯的==是false,
但是str和同样方法搞出来的兄弟是true但是sqr和兄弟却是false。
qx说是内存地址分配不一致,但是他们的堆牌子都一样,以后再说。
valueof() 方法
语法: string.valueof(value)
value:貌似可以是任何类型的东西,反正会把值转变成string型。
1 | int x = 10; |
运行结果:10 没报错,换int txt就不行。