转眼一周过去了,时光匆匆而逝,什么都没留下。
这一周,我学习了流程控制,主要是一些条件语句和循环语句的用法;花在解决问题上约三个小时,代码上两个小时,学习新知识上五个小时;
学到了一样新东西是c、c++没有的,循环嵌套下,break只能跳出最内层的循环,而有一种方法,可跳出外层循环,在想跳出循环体for的前边加上标签名,如loop:循环体 { break loop;} 可调出此循环体;
还解决了一个用java编程的问题,里边需要用到输入语句、换行语句、以及打印菱形的思维,
先说一下java的输入数据:
package 包名称;
import java.util.*;
public class 类名{
public static void main (String [] args){
Scanner sc(sc 可随意改变)= new Scanner (System.in);
System.out.println("请输入一个整数n:");
int n =sc.nextInt();(int 开头字母大写)
}
}
当然也只是java输入数据中的一种,我感觉这个挺好用,所以就用这个了;
换行语句:
System.out.println();相当于 System.out.print("\n");
System.out.println("\n");
System.out.println();有ln的自动换行;
java还可以连换两行如 :System.out.println("\n\n"); (连换三行就三个)
这就是我这周学到的,一些java编程基础中的基础。
下周计划学字符串。