2011-11-19 7 views
5

Acabo de notar que estaba haciendo una comparación de cadenas en Eclipse que cuando pongo un carácter árabe en una línea, arroja completamente Eclipse. ¿Cómo puedo intercambiar inglés y árabe en una sola línea de código?Usando Eclipse con árabe e inglés en la misma línea

** ** EDITAR

Ok ahora que mi pregunta se ha migrado aquí, supone un cierto código está en orden. Yo estaba tratando de hacer lo siguiente en Java:

Character c1 = 'ة'; 
Map<Character, Double> arabicRootMap = new HashMap<Character, Double>(); 
arabicRootMap.put(c1, 5.0); 

Exactamente lo mismo sucede aquí en SO como en Eclipse donde en lugar de poner c1 en mi mapa, me gustaría poner mi carácter árabe en el mapa directamente, pero mi orden de izquierda a derecha está parcialmente rota y la navegación con el nuevo cursor mixto en la línea es una locura. Como ve, tengo una solución indirecta para el problema al definir un personaje de antemano.

Respuesta

1

Así que esa es mi respuesta, la sustitución cada vez que tenga un carácter o cadena que debe estar en el medio de una declaración. Esto llega a ser bastante laborioso mientras construyes cadenas de varias longitudes y no puedes predefinir cada palabra árabe jamás escrita. Si hay una respuesta mejor, me gustaría escucharla.

Cuestiones relacionadas