怎么用Java实现把八位数取前四位
时间: 2023-04-09 07:00:56 浏览: 97
可以使用Java中的字符串截取方法来实现。具体代码如下:
String num = "12345678";
String result = num.substring(0, 4);
System.out.println(result);
输出结果为:1234
相关问题
Java随机生成四位数
在Java中,可以使用Random类来生成随机数。要生成一个四位数,可以使用nextInt方法,并指定范围为1000到9999。以下是一个示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(9000) + 1000;
System.out.println("随机生成的四位数是:" + randomNumber);
}
}
```
这段代码首先创建了一个Random对象,然后使用nextInt方法生成一个0到8999之间的随机数,再加上1000,就可以得到一个1000到9999之间的四位数。最后,将生成的随机数打印出来。
判断四位数java
可以使用Java中的if语句和逻辑运算符来判断一个数是否为四位数。具体代码如下:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数:");
int num = scanner.nextInt();
if(num >= 1000 && num <= 9999) {
System.out.println(num + "是一个四位数。");
} else {
System.out.println(num + "不是一个四位数。");
}
}
}
```
运行程序后,输入一个整数,程序会判断该数是否为四位数,并输出结果。