私はJavaの方が新しいので、このタイプの割り当てを扱うすべての方法に慣れていません。私は高校を通してCとC#を勉強しましたが、私は数日前にJavaを始めました。配列から与えられたスキームを介して文字への "エンコード"
タスクは、このように書きます: 桁対応する文字 0- 1-B:
は10一桁の整数を読み取り、符号化方式を使用して 10の文字からなる文字列を表示するプログラムを書きます 2-c ... ... 9-j たとえば、入力が10桁の1 8 6 1 0 3 1 8 5 5からなる場合、アプリケーション は "bigbadbiff"で応答します。私がCおよびC#から移動するので
は、最初に私はトラブルを入力するユーザーの配列の整数を許可していたが、私はそれを考え出しました。そしてこれは私が今までに得たものです。
import java.util.*;
public class UnsualCoding
{
public static void main (String[] args)
{
Scanner util = new Scanner(System.in);
int[] x = new int[5];
int counter = 0;
for(int i = 0; i < x.length && util.hasNextInt(); i++)
{
x[i] = util.nextInt();
counter++;
}
System.out.println("\n\n");
System.out.println("Our array looks like");
for(int i = 0; i < x.length; i++)
{
System.out.println(x[i]);
}
System.out.println("\n\n");
}
}
リストを作成し、配列のコンテンツをコピーして変更しますか、この問題に別の方法でアプローチする必要がありますか?配列を文字列に変換できますか?また、どのように私はバインド/指定された数字に文字を割り当てることができますか?
ありがとうございます。
これは学校の割り当てですか?もしそうなら、それは '宿題 'とタグ付けされるべきです –