我是新来的java。我大约在3天前开始了。我想制作一行随机字符并将它们放入一个字符串中。谢谢。Java。如何将随机的字符行转换为字符串?
import java.util.Random;
public class test{
public static void main (String[]args){
final String alphabet = "abcdefghigklmnopqrstuvwxyz";
final int N = alphabet.length();
Random r = new Random();
for (int i = 0; i < 50; i++) {
String s = alphabet.charAt(r.nextInt(N));
// System.out.println(alphabet.charAt(r.nextInt(N)));
}}}
编制完成。以下文件未被编译: 1错误发现: 文件:C:\ Users \ Arnas \ Desktop \ Java \ hack.java [line:10] 错误:不兼容类型 必需:java.lang.String found: char – Aras
编程的第一条规则:读取错误消息。 [Java]编程的第二条规则:阅读[Java] doc。文档说什么关于String.charAt()?它返回什么? –
在stackoverflow多次提问的问题http://stackoverflow.com/questions/41107/how-to-generate-a-random-alpha-numeric-string – AurA