请问下面的代码哪错了 请各位高手帮忙修改运行一下
public class Mul_list {
public static void main(String[] args) {
int i=1;
int j=1;
String c[]={'一','二','三','四','五','六','七','八','九'};
for(i=1;i<=9;i++){
for(j=1;j<=i;j++)
System.out.print(a[i-1]+a[j-1]+"得"+i*j+" ");
System.out.println();
}
}
}
谢谢
不对 搞错了 应该是:
public class Mul_list {
public static void main(String[] args) {
int i=1;
int j=1;
char a[]={'一','二','三','四','五','六','七','八','九'};
for(i=1;i<=9;i++){
for(j=1;j<=i;j++)
System.out.print(a[i-1]+a[j-1]+"得"+i*j+" ");
System.out.println();
}
}
}
上面的忽略掉
java字符型数组怎么赋初值?
char a[]={'一','二','三','四','五','六','七','八','九'};你的分号是中文的分号,改成英文的就可以了
java中字符串数组如何赋值?
数组初始化时,可以为null,{value1,value2,value3,...},或者赋予另一个数组的值:String[] b = a;常量只能被初始化,一次,不能再次赋值;非常量则可以进行赋值操作,赋值操作只能赋予以下情况:null,另一个数组的值。lz的问题中,a={","}是一个初始化的语法,不是正确的赋值语法。
JAVA 中String数组赋初值
建议你用List<String> name = new ArrayList<String>();来接收,如果必须用数组的话, 可以将list转换成数组
java怎么new字符串数组初始化
java字符串数组初始化有两种方式,一种是直接设置值的,一种是实例化后再设置值的 1、直接设置值的方法如下:String name1 = "zhangsan";String name2 = "lisi";String[] names = { name1, name2 };\/\/ 这时的字符串数组长度为22、实例化后再设置值的方式如下:String[] names = new String...
java 中 String 数组怎么动态赋值
首先明确一下数组的初始化:\/\/静态初始化int a[]={1,2,3};\/\/动态初始化int a[]; a = new int[3] ; a[0] = 1;a[1] = 2;a[2]=3;\/\/默认初始化int a [] = new int [5] ;JAVA是强类型,数组类型一旦声明,就不能更改了;如果数组长度确定,我想所谓的“动态赋值”用循环...
java 关于字符串数组的赋值
数组没有初始化,也没有声明长度,所以不能赋值。String[] apart =new String[3];String[] eye1=new String[3] ;这样赋值只能赋到eye1[2]=apart [2]; 结果是NULL。int类型的话是0;如何把apart[1]赋值给eye1[7]呢?至少满足下面条件 String[] apart =new String[8];String[] eye1=new...
java中 输入字符串怎么给String数组赋值
java中输入的字符串主要是使用scanner类来接收用户从键盘输入的数值,然后建立一个字符串数组来赋值,代码如下:public class ceshi {public static void main(String[] args){String[] s = new String[3];\/\/字符串数组Scanner sc = new Scanner(System.in);接收用户从键盘输入的字符串String str =...
char[]数组该如何赋值知道
1. 直接使用字符串字面量赋值:javachar a[10] = "hello"; \/\/ 注意,不能先定义数组再尝试赋值,如char a[10]; a[10] = "hello"; 这是错误的。2. 逐个字符赋值:javachar a[10] = {'h', 'e', 'l', 'l', 'o'}; \/\/ 通过字符数组直接初始化3. 利用strcpy函数:javachar a[1...
如何实现Java 字符串变量间的赋值
可以用new一个字符串,字符串本身就比较特殊,根据创建方式不同,占用的内存区域也不同。如果用String str = new String("acb");那么就会再堆内存中分配一个空间。如果按你上面那种赋值,那么当a="afdf"时候,就会栈中找值等于"dfdf"的字符串,如果找到了,就将a的引用指向它,如果没有找到就开通...
Java中如何用键盘输入的方式给各个数组元素赋值?
1、打开Eclipse,新建项目,在项目src目录新建一个类。2、引用数组的元素,语法格式如下。3、索引从0开始,下标值可以是变量,也可以是常数。4、数组初始化分为动态初始化和静态初始化。5、数组动态初始化,指为已经创建好的数组元素进行赋值。6、数组静态初始化,指在声明数组并创建数组的同时对每个...