2016-08-31 6 views
-3

ich unten Code in C# versuchen und jetzt richtig arbeiten ich diese Methode in Android verwenden müssen, wenn jemand diesen Code für Android-Anwendung auf Java ändern könnteBenötigen Sie zum Ändern C# -Code zu Java in Java helfen

char[] chArray = this.textBox1.Text.ToCharArray(); 
      int[] numArray = new int[chArray.Length]; 
      for (int i = 0; i < chArray.Length; i++) 
      { 
       numArray[i] = (int)char.GetNumericValue(chArray[i]); 
      } 

I versuchen, diesen Code aber nicht funktionieren

EditText tld=(EditText)findViewById(R.id.uname); 
    char[] chArray = tld.getText().toString().toCharArray(); 
    int[] numArray = new int[chArray.length]; 
    for (int i = 0; i < chArray.length; i++) 
    { 
     numArray[i] = (int)Character.forDigit(chArray[i],100); 
    } 

alle meine Fragen an dieser Linie

C#==> numArray[i] = (int)char.GetNumericValue(chArray[i]); 
java==>  numArray[i] = (int)Character.forDigit(chArray[i],100); 
+0

Dies passt nicht, dass ich für diese Plattform erraten – therealprashant

Antwort

1

Verwendung Character.getNumericValue(chArray[i]) stattdessen.

+0

dank die beste Antwort arbeitete –

0
char[] chArray = this.textBox1.Text.ToCharArray(); 
      int[] numArray = new int[chArray.Length]; 
      for (int i = 0; (i < chArray.Length); i++) 
      { 

       numArray[i] = ((int)(char.GetNumericValue(chArray[i]))); 
      } 
+0

http://www.carlosag.net/tools/codetranslator/ Dies ist der Online-Konverter ist C# in Java zu konvertieren –

Verwandte Themen