输出
java语言在输出时:如
int a = 10;
System.out.print("a = "+a);
这样的输出方式是因为Java能够自动将数字转化为字符串
System.out.print
print型是不能够自动换行的,展示如下:System.out.println
println型相比于println型则能够自动换行:
解决AS乱码问题
需要在AS中找到build.gradle对应的Module然后添加一组代码:
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
java数组
- 数组定义 Array 数组一旦创建内存空间确定无法变化
- int num[] = new int[30];意味着数组的大小有30个
*访问 - num[0]=20;
- 获取数组的个数
- num.length
*创建静态数组 - String name[] = new String[]{"jack","merry"};
- 常用定义方式
- String[] titles = new String[]{"体育","新闻"};
- 如何遍历一个数组
- for (int i = 0;i < titles.length;i++){
System.out,println(titles[i]);
- }
- 增强for循环
- for(String temp : titles){
System.out.println(temp)
- }