Ⅰ java如何让数组里的字符串循环输出
通过for循环后把数组中的字符串输出
1、定义字符串数组
Stringarr[]=newString[]{"a","b","c"};//定义一个字符串数组arr
2、循环数组
for(inti=0;i<arr.length;i++){//通过arr.length获取字符串数组长度
System.out.println(arr[i]);//循环输出字符串数组元素
}
Ⅱ java如何循环输出数组
Scanner reader=new Scanner(System.in);
int Input=reader.nextInt();
for(int n=1;n<=Input;n++){
vertices[n-1]= "C"+n.toString(); //改成这个试试 //带权有向图的顶回点集合 答
}
Ⅲ java中字符数组直接输出的方法
Strings="okgfdgfg";
System.out.println(Arrays.toString(s.toCharArray()));
输出
[o,k,g,f,d,g,f,g]
Ⅳ java中怎么将数组转为string输出到文本框
对于字符数组可以用你的新建一个字符串对象的方法转成字符串String类型,
或者用Text2.setText(String.valueOf(charArray));把字符数组转成字符串String类型,输出到文本框.
另外,需要把输出到文本框的语句放到for循环外面.
完整的Java程序如下(改动的地方见注释)
public class A {
private static String encrypt(String clearText,int key){
char[] charArray=clearText.toCharArray();
for(int i=0;i<charArray.length;i++){
char c=(char)(charArray[i]+key);//这里把4改成key
charArray[i]=c;
}
Text2.setText(new String(charArray));//这里把这句移到这里
return new String(charArray);
}
public static void main(String[] args) {
String s=encrypt("Hello World",4);
System.out.println(s);
}
}
Ⅳ 您好,请问java中tostring方法如何输出对象数组
publicclassMana{
privateStringname;
publicstaticvoidmain(String[]args){
Mana[]Manas=newMana[2];
Manaa=newMana();
Manab=newMana();
a.setName("a");
b.setName("b");
Manas[0]=a;
Manas[1]=b;
System.out.println(Arrays.toString(Manas));//第二步,使用数组版工具类进行输出权
}
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
/**
*第一步,复写toString方法,必须。否则后面输出的是对象地址
*/
@Override
publicStringtoString(){
return"[name="+name+"]";
}
}
Ⅵ java数组怎么输出
1、循环数组
2、获取数组元素,通过system.out.print输出
示例:
String[]arr={"a","b"};//定义一个数组版
for(inti=0;i<arr.length;i++){//循环数组
System.out.println(arr[i]);//输出数组元权素。
}
Ⅶ Java数组中string的用法
String a[ ]={"1","2","3","4",null};
String b[ ]={"1","2","3","4",'c'};
A是正确的。
null表示空指针,所以你可以理解它是没有类型的,但也可以是任意类型的(任何指针都可以置null)。
而B中,当然不可以将一个字符类型(基本类型)赋值给一个字符串类型(类类型)。
Ⅷ java 怎么把字符串数组完全输出出来
直接通过判断list数组的长度,之后循环输出每一个元素即可。
public class Test {
public static void main(String[] args) {
String [] strs = {"asd", "fdfds", "233"};
//用版for each 语句输出权
for(String s: strs) {
System.out.println(s);
}
//常规循环输出
for(int i = 0; i < strs.length; i ++) {
System.out.println(strs[i]);
}
}
}