将整数数组转换为字符数组

时间:2019-03-05 15:15:28

标签: arrays char int

我正在尝试创建一种将int数组转换为char数组的方法,但是我无法正确获得return语句。它不会编译。

代码如下:

public char [] getLetterGrades() {       
    char ch;
    for (int i = 0; i < scores.length; i++) {

        if      (scores[i] >= 90)   ch = 'A';
        else if (scores[i] >= 80)   ch = 'B';
        else if (scores[i] >= 70)   ch = 'C';
        else if (scores[i] >= 60)   ch = 'D';
        else                        ch = 'F';       
    }
    return ch;
}    

我尝试将ch变成char数组,但导致更多错误。而且,getLetterGrades()必须是一个数组。

2 个答案:

答案 0 :(得分:1)

尝试

driver.find_element_by_xpath('//*[@id="ctl07_ctl07_ctl00_MembersList_members_ctl01_ctl20_filterTopPager_lbNext"]').click()

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

element = WebDriverWait(self.driver, 10).until(EC.element_to_be_clickable((By.CSS_SELECTOR, ".pager-pagenextb")))

答案 1 :(得分:1)

您没有将分数作为参数传递,也没有在数组中添加任何内容,因此当前您正在返回一个字符