Discuss / Java / 第一题

第一题

Topic source

Lier

#1 Created at ... [Delete] [Delete and Lock User]

static String toHex(int n) {

Deque<String> stack = new LinkedList<>();
while(n!=0){

int y = n%16;
stack.push(Integer.toHexString(y));
n=n/16;
}

StringBuilder builder = new StringBuilder();
Iterator<String> iterator = stack.iterator();
while (iterator.hasNext()){

builder.append(iterator.next());
}

return builder.toString();
}



  • 1

Reply