java基础题带答案
时间: 2024-10-20 21:01:40 浏览: 4
在Java中,有许多基础知识题目,下面是一些常见问题及答案:
1. **数据类型和变量声明**:
- Java有基本数据类型如int、char等,也有引用数据类型如String、Object。变量声明示例:`int age;` 或 `String name = "John";`
2. **Hello World程序**:
- 简单的Java程序通常从打印"Hello, World!"开始,例如:
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
```
3. **条件语句(if-else)**:
- 示例:检查年龄是否大于18,如果大于则输出成年人,反之输出未成年人。
```java
int age = 20;
if (age > 18) {
System.out.println("成年人");
} else {
System.out.println("未成年人");
}
```
4. **循环(for, while)**:
- for循环示例:
```java
for (int i = 0; i < 5; i++) {
System.out.println(i);
}
```
- while循环示例:
```java
int j = 0;
while (j < 5) {
System.out.println(j++);
}
```
5. **数组和集合**:
- 创建并初始化整数数组:`int[] numbers = {1, 2, 3, 4, 5};`
- 集合如ArrayList:`List<String> names = new ArrayList<>(Arrays.asList("Alice", "Bob"));`
阅读全文