0101~0110

0111~0120

0121~0130

0131~0140

0141~0150

  1. /**
  2. * @param character: a character
  3. * @return: a character
  4. */
  5. func LowercaseToUppercase(character byte) byte {
  6. // write your code here
  7. character -= 32
  8. return character
  9. }
  1. /**
  2. * @param letters: A string
  3. * @return: A string
  4. */
  5. import "strings"
  6. func LowercaseToUppercase2(letters string) string {
  7. // write your code here
  8. return strings.ToUpper(letters)
  9. }
  1. /**
  2. * @param letters: A string
  3. * @return: A string
  4. */
  5. func LowercaseToUppercase2(letters string) string {
  6. // 65 - 90 A-Z
  7. // 97 - 122 a-z
  8. sp := []byte(letters)
  9. for i, v := range sp {
  10. if v >= 97 && v <= 122 {
  11. sp[i] = byte(v - 32)
  12. }
  13. }
  14. return string(sp)
  15. }