java不得不学习的十个语句方法!抓紧学习上

admin6个月前技术文章11
#Java#
  1. if-else语句

javaint num = 10;
if (num > 0) {
   System.out.println("正数");
} else {
   System.out.println("负数");
}

2.for循环语句

javafor (int i = 0; i < 5; i++) {
   System.out.println(i);
}

3.while循环语句

javaint i = 0;
while (i < 5) {
   System.out.println(i);
   i++;
}

4.do-while循环语句

javaint i = 0;
do {
   System.out.println(i);
   i++;
} while (i < 5);

5.数组的声明、创建和初始化

javaint[] arr = new int[5];
for (int i = 0; i < arr.length; i++) {
   arr[i] = i + 1;
}
System.out.println(Arrays.toString(arr));

6.方法的定义和调用

javapublic static void sayHello() {
   System.out.println("Hello World!");
}
public static void main(String[] args) {
   sayHello();
}

7.对象的创建和使用

javaclass Person {
   String name;
   int age;
   public Person(String name, int age) {
       this.name = name;
       this.age = age;
   }
   public void sayHello() {
       System.out.println("Hello, my name is " + name + " and I am " + age + " years old.");
   }
}
public class Main {
   public static void main(String[] args) {
       Person p = new Person("Alice", 20);
       p.sayHello();
   }
}

8.异常处理(try-catch-finally)

javatry {
   int num = Integer.parseInt("abc"); // 这里会抛出NumberFormatException异常
} catch (NumberFormatException e) {
   System.out.println("输入的不是一个数字");
} finally {
   System.out.println("程序结束");
}

9.文件输入输出(File、FileReader、FileWriter)

读取文件:

javatry {
   FileReader reader = new FileReader("input.txt"); // 创建一个FileReader对象,用于读取文件内容
   BufferedReader br = new BufferedReader(reader); // 创建一个BufferedReader对象,用于按行读取文件内容
   String line;
   while ((line = br.readLine()) != null) { // 按行读取文件内容,直到读到文件末尾为止
       System.out.println(line); // 输出每一行的内容到控制台中
   }
   br.close(); // 关闭BufferedReader对象,释放资源
} catch (IOException e) {
   e.printStackTrace(); // 输出异常信息到控制台中,以便调试和排错使用。
      }

10集合框架(ArrayList、LinkedList、HashSet等)

javaimport java.util.ArrayList;

public class Main {
   public static void main(String[] args) {
       ArrayList<String> names = new ArrayList<>();
       names.add("Alice");
       names.add("Bob");
       names.add("Charlie");

       for (String name : names) {
           System.out.println(name);
       }
   }
}


相关文章

HTTP和HTTPS:互联网通信的核心差异和安全性解析

互联网时代,全球范围内的数据传输和信息交流都依赖于HTTP(超文本传输协议)和HTTPS(安全超文本传输协议)。这两者都是用于在Web浏览器和服务器之间进行通信的标准协议,但它们在安全性和其他性能方面...

掌握这几点,让你轻松成为Java编程高手!

掌握这几点,让你轻松成为Java编程高手!

#Java#一、理解Java的基本知识和语法学习Java的第一步是掌握其基本知识和语法。这包括变量、数据类型、运算符、控制语句、函数等。只有当你对这些基础知识有了深入的理解,才能够编写出正确的Java...

域名解析!你明白吗?

域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的...

新出炉!排名前6的开发语言你明白多少?

TIOBE 官网近日公布了 2023 年 8 月的编程语言排行榜。但是大家都明白各自开发语言的特点吗?1.Python:Python是一种高级编程语言,具有简单易学、代码可读性高、应用广泛等优点。Py...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。