嗨伙计们我做了这个
import java.util.Scanner;
//Creates a class
public class codeString {
public static void main(String[] arg) { //creates scanne/giving name
Scanner ImBack = new Scanner(System.in);
//print out "enter any String" and asks to put in data
System.out.print("Enter any String :");
String Word = ImBack.nextLine();
int ascii = (int) Word.charAt(0);
System.out.println(ascii);
System.out.println((char) Word.charAt(0));
}
}
Run Code Online (Sandbox Code Playgroud)
但是,当我运行它只转换1个字母,我知道我必须做一个循环..所以然后我继续google并做了这个
for (Word.charAt(0); Word = int; Word = Word) {
System.out.println("" + Word);
}
Run Code Online (Sandbox Code Playgroud)
打印很多错误,其中一个是要求toString,但是它只用了一个字母的toString,所以我知道我做错了100%循环,有人可以帮忙吗?我需要一个
length
Run Code Online (Sandbox Code Playgroud)
在那里?
你需要这样的东西:
for (int i = 0; i < Word.length(); i++) {
System.out.println(Word.charAt(i));
}
Run Code Online (Sandbox Code Playgroud)
Word.length()
回到你的单词或文字的长度Word.charAt(i)
按角色获得角色您还可以学习有关Arrays的Oracle教程,并执行... while循环
归档时间: |
|
查看次数: |
424 次 |
最近记录: |