class Solution {public List<Integer> inorderTraversal(TreeNode root) {List<Integer> result = new ArrayList<>();addValue(result,root);return result;}private void addValue(List<Integer> result,TreeNode root){if(null == root){return;}if(null != root.left){addValue(result,root.left);}result.add(root.val);if(null != root.right){addValue(result,root.right);}}}
