Caractère non valide constante en java

return (int) (feetPart) + '\' ' + inchesPart + '\''+'\'';

Pourquoi est-le au-dessus de caractère non valide constant, ce qui fonctionne parfaitement en JavaScript. Je veux afficher la hauteur en pieds et en pouces, et l'utilisation de ce côté client, mais quand j'utilise le même serveur côté, cela montre Invalid character constant.

Java n'est PAS du JavaScript!
Double de stackoverflow.com/questions/6002366/invalid-character-constant
La prévention missunderstandings. Javascript n'est pas le même que Java. Le JS est un langage de script développé par Netscape Inc. au début des ninethees. Java est un langage orienté objet de développer mainingly des applications autonomes, développé par Sun Inc.
Comme mentionné ci-dessus, java n'est pas le javascript et vous ne devriez PAS utiliser le même code en java et les fichiers javascript. Sujet de votre question: ' en java est utilisé pour les chaînes de caractères et "' est utilisé pour les littéraux de chaîne. '\' ' n'est pas un caractère valide littérale en java, tandis que les"\". Donc, vous devriez écrire cette déclaration, comme ... + "' " ... + "''".

OriginalL'auteur Kevin | 2013-04-17