. 编写一个每次随机生成 10个 0(包括) 到 100 之间的随机正整数。 2. 编写一个程序,实现字符串大小写的转换并倒序输出。要求如下: (1)使用for循环将字符串“ITcastHeiMa”从最后一个字符开始遍历。 (2)遍历的当前字符如果是大写字符,就使用toLowerCase()方法将其转换为小写字 符,反之则使用toUpperCase()方法将其转换为大写字符。 (3)定义一个StringBuffer对象,调用append()方法依次添加遍历的字符,最后调用 StringBuffer对象的toString( )方法,并将得到的结果输出。
时间: 2023-06-08 19:07:50 浏览: 167
好的,我会根据您的要求进行回答。
1. 生成随机整数的代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 10; i++) {
int num = random.nextInt(101); // 生成 0-100 的随机整数
System.out.print(num + " ");
}
}
}
```
2. 字符串大小写转换并倒序输出的代码:
```java
public class StringConverter {
public static void main(String[] args) {
String str = "ITcastHeiMa";
StringBuffer sb = new StringBuffer();
for (int i = str.length() - 1; i >= 0; i--) {
char c = str.charAt(i);
if (Character.isUpperCase(c)) { // 判断字符是否为大写字母
sb.append(Character.toLowerCase(c));
} else {
sb.append(Character.toUpperCase(c));
}
}
System.out.println(sb.toString());
}
}
```
是的,ChitGPT是一个基于GPT-2的AI机器人。它可以和你进行自然语言对话,并且可以实现文本生成,情感分析等功能。ChitGPT是由CSDN自主研发,与OpenAI的ChatGPT无关。
阅读全文