将C转换为Java
我正在将C代码转换成Java。我做这件事有点困难: C代码:将C转换为Java,java,arrays,size,Java,Arrays,Size,我正在将C代码转换成Java。我做这件事有点困难: C代码: char arr[100] = { 'A',B','C','D' }; int n; scanf("%i", &n); for (int i = 0; i < n; i++) { scanf("%s",&arr[i]); } 我需要转换的唯一行是: char arr[100] = { 'A','B','C','D' }; 如何将其转换为Java?您可以做的是: char arr[]
char arr[100] = { 'A',B','C','D' };
int n;
scanf("%i", &n);
for (int i = 0; i < n; i++) {
scanf("%s",&arr[i]);
}
我需要转换的唯一行是:
char arr[100] = { 'A','B','C','D' };
如何将其转换为Java?您可以做的是:
char arr[] = new char[100];
arr[0] = 'C';
arr[1] = 'L';
arr[2] = 'R';
arr[3] = 'S';
这将声明一个字符大小为100的值,并将前4个值作为您指定的值。希望这有帮助:)你能做的是:
char arr[] = new char[100];
arr[0] = 'C';
arr[1] = 'L';
arr[2] = 'R';
arr[3] = 'S';
这将声明一个字符大小为100的值,并将前4个值作为您指定的值。希望这有帮助:)有选择总是好的
char[] arr=Arrays.copyOf(new char[] { 'A','B','C','D' },100);
有选择总是好的
char[] arr=Arrays.copyOf(new char[] { 'A','B','C','D' },100);